Ищу нормальный анализатор лога, который не будет рисовать красивые html-картинки, а просто тупо подобьет бабки и выдаст статистику за нужный период в разрезе пользователей.
Не нашел. Пока изучаю побочные действия и буду рисовать сам. Когда-то я уже приводил чью-то идею о преобразовании даты в логе в человеческий вид. Довольно известная "шутка" на Perl.
Но awk мне как-то милее.
Печатает дату и время в европейском формате,чего-то непонятное, объем данных, имя пользователя. Что мне и надо.
Да, работает это только с gawk. А mawk почему-то заявляет, что у него нет функции strftime.
Не нашел. Пока изучаю побочные действия и буду рисовать сам. Когда-то я уже приводил чью-то идею о преобразовании даты в логе в человеческий вид. Довольно известная "шутка" на Perl.
Но awk мне как-то милее.
awk '{ print strftime("%Y-%m-%d %H:%M:%S",$1)","$2","$5","$8}' имя_логфайла
Печатает дату и время в европейском формате,чего-то непонятное, объем данных, имя пользователя. Что мне и надо.
Да, работает это только с gawk. А mawk почему-то заявляет, что у него нет функции strftime.
Комментариев нет:
Отправить комментарий
Пожалуйста, воздержитесь от грубостей и персональных нападок.
Я не против матерщины, но она должна быть уместной и использоваться для выражения эмоций, а не в качестве основного средства выражения мыслей.