Re: bash парсинг лога
Serge Matveenko
serge на matveenko.ru
Пн Фев 28 12:08:40 UTC 2011
2011/2/28 Serge Matveenko <serge на matveenko.ru>:
> 2011/2/28 Alexander Smirnov <alexander.v.smirnov на gmail.com>:
>> $ awk -F ";" '!/\[.*\];-$/{print $2}' <filename> | sort -u
>
> +1 я как раз в эту сторону думал. и по ресурсам должно быть не плохо
>
> только вот sort -u может overhead дать, он же не знает, что когда дата
> сменилась, такая же уже не появится
>
> имхо, можно на python-еаккуратно написать, должно выгоднее быть
вот, я тут чего-то написал, попробуйте:
http://paste.nophp.ru/22B
запуск:
$ python parse_script.py <log_filename>
parse_script.py - имя скорипта, в ккоторый сохраните код
<log_filename> - файл с логом
--
Serge Matveenko
serge на matveenko.ru
http://www.ohloh.net/accounts/lig
http://ru.linkedin.com/in/sergematveenko
Подробная информация о списке рассылки ubuntu-ru