Сквид в своем логе пишет время в формате UNIX, что ни разу не есть удобно для чтения.
Где-то я уже разбирался с преобразованием времени, но для анализа конкретно этого лога нашлось такое решение:
В данном случае ищем в логе обращения к сайту, содержащему в имени последовательность "rush" и выводим в найденных строках время по-человечески.
Но для одноразовой конверсии лучше воспользоваться стандартной командой date:
После "@" вписываем время из лога в формате UNIX. И телемаркет!
Где-то я уже разбирался с преобразованием времени, но для анализа конкретно этого лога нашлось такое решение:
grep rush access.log|perl -nwe's/^(\d+)/localtime($1)/e; print'
В данном случае ищем в логе обращения к сайту, содержащему в имени последовательность "rush" и выводим в найденных строках время по-человечески.
Но для одноразовой конверсии лучше воспользоваться стандартной командой date:
$ date --date='@1362981179.186'
Пн. марта 11 16:52:59 VLAT 2013
После "@" вписываем время из лога в формате UNIX. И телемаркет!
Комментариев нет:
Отправить комментарий
Пожалуйста, воздержитесь от грубостей и персональных нападок.
Я не против матерщины, но она должна быть уместной и использоваться для выражения эмоций, а не в качестве основного средства выражения мыслей.