|
|
|
Сформировать Insert на основе текстового файла AWK
|
|||
|---|---|---|---|
|
#18+
Ivan_PisarevskyЖуравлев Дениснужно парсить скрипт,Для задачи описанной в первом посте за глаза, ночью состряпать скрпит, врядли там более миллиона строк и зафигачить его в базу, никто и не заметит нагрузки. Честно говоря не вижу причин выискивать в этой задаче как выиграть несколько минут. Да конечно, мыж не шатл в космос запускем=) для запуска 2 раза в месяц само то=) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2013, 15:17 |
|
||
|
Сформировать Insert на основе текстового файла AWK
|
|||
|---|---|---|---|
|
#18+
Ребят а как можно реализовать перебор содержимого папок в каталоге на bash? делал по гуглу, чтото не помогло, ругается Код: powershell 1. 2. syntax error near unexpected token `home/db/data' ./test: line 2: `for /r home/db/data /d %%i in (*) do (' брал вот отсюда ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2013, 11:26 |
|
||
|
Сформировать Insert на основе текстового файла AWK
|
|||
|---|---|---|---|
|
#18+
Код: powershell 1. А что с ними дальше делать? а то можно find -exec заюзать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2013, 11:46 |
|
||
|
Сформировать Insert на основе текстового файла AWK
|
|||
|---|---|---|---|
|
#18+
find без exec тоже подойдет нужен ведь список каталогов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2013, 12:03 |
|
||
|
Сформировать Insert на основе текстового файла AWK
|
|||
|---|---|---|---|
|
#18+
задача вобще такая эмм шарить покаждой папке, доставать все файлы и запихывать во другую папку, с файлами и запихиванием я уже разобрался, мне не понятно как организовать цикл перебора по каждой папке, да еще кстати внутри каждой папки есть подпапки, т.е вложенный цикл уже получается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2013, 12:36 |
|
||
|
Сформировать Insert на основе текстового файла AWK
|
|||
|---|---|---|---|
|
#18+
Ну дык find -exec самое то - и никаких циклов. А папка назначения одна? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2013, 12:47 |
|
||
|
Сформировать Insert на основе текстового файла AWK
|
|||
|---|---|---|---|
|
#18+
find -exec самое то к сожалению ваще не то! Ладно щас опишу задачу полностью - В общем то о чем я говорил в первом посте этой темы + добавлю, что поменяли траффик монитор, теперь новая программа выдает немного другую струтуру - она создает папку с текущей датой и пихает туда файлы c именем вида "айпишник.[номерфайлавпапке]", получается что в двух разных папках всегда будут встречатся одинаковые файлы, и чтоб не затереть ничего, прийдется циклом каждую папку перебирать, инсёртить в бд её содержимое и потом всё удалять ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2013, 13:14 |
|
||
|
Сформировать Insert на основе текстового файла AWK
|
|||
|---|---|---|---|
|
#18+
for i in `find ./ -type d` do ls-l $i done ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2013, 13:39 |
|
||
|
Сформировать Insert на основе текстового файла AWK
|
|||
|---|---|---|---|
|
#18+
сделал немного по другому Код: powershell 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2013, 14:00 |
|
||
|
Сформировать Insert на основе текстового файла AWK
|
|||
|---|---|---|---|
|
#18+
whizzzkey, Код: html 1. Я что-то не понял, Вы же из файлов инсертите, какая разница как называется файл и в какой папке лежит. Нашли файл, залили данные в базу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2013, 14:02 |
|
||
|
Сформировать Insert на основе текстового файла AWK
|
|||
|---|---|---|---|
|
#18+
Пухлый, Есть 10 папок, в каждой папке файлы с одинаковым именем и разрешением .gz , если есть способ их всех разархивировать ни затерев ни одного то просвятите ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2013, 14:17 |
|
||
|
Сформировать Insert на основе текстового файла AWK
|
|||
|---|---|---|---|
|
#18+
whizzzkeyПухлый, Есть 10 папок, в каждой папке файлы с одинаковым именем и разрешением .gz , если есть способ их всех разархивировать ни затерев ни одного то просвятите Ну как вариант: Код: html 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2013, 15:02 |
|
||
|
|

start [/forum/topic.php?fid=25&msg=38193192&tid=1483061]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
68ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 12ms |
| total: | 170ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...