- Работа со строками, maxsvet, 17:21 , 26-Дек-07 (1)
>Доброго времени суток > >Подскажите пожалуйста как можно сделать счетчик на количество ворнингов, проблема в том >что файл за день заполняеться на пару гиг и таких файлов >больше 10 простое: >grep :W: log >занимает очень много времени, а статистику по количеству надо снимать каждые пять >минут? Какой метод самый быстрый? Что лучше использовать? cat Файл | grep -c warning
- Работа со строками, L0n3R4ng3r, 15:16 , 28-Дек-07 (3)
>>Доброго времени суток >> >>Подскажите пожалуйста как можно сделать счетчик на количество ворнингов, проблема в том >>что файл за день заполняеться на пару гиг и таких файлов >>больше 10 простое: >>grep :W: log >>занимает очень много времени, а статистику по количеству надо снимать каждые пять >>минут? Какой метод самый быстрый? Что лучше использовать? > >cat Файл | grep -c warning иногда лудше молчать...
- Работа со строками, andy, 08:48 , 27-Дек-07 (2)
- Работа со строками, L0n3R4ng3r, 15:21 , 28-Дек-07 (4)
>tail -f Файл | grep xxx > >? да но надо посчитать и сбить счетчики.... Решил сделать, через tail -f file1 | grep "regexp" file2 а потом через крон */5 wc -l file2 && echo > file2
- Работа со строками, andreik, 16:56 , 28-Дек-07 (5)
Вот неплохое решение: awk 'BEGIN {count=0} {/строка поиска/ && count++} END {print count; system("echo -n > "FILENAME)}' имя_файла_для_разбораЭта строка system("echo -n > "FILENAME) - обнуляет файл. Если не нужно - уберите.
|