Сортировка логов apache по дате
Материал из Linux Wiki
Версия от 21:43, 6 февраля 2009; Rain (обсуждение | вклад) (Новая: Скрипт для сортировки логов веб-сервера apache по полю даты. <source lang=bash> awk '{print $4": "$0}' access_log | sed -e 's/^\[//g' -e 's/...)
Скрипт для сортировки логов веб-сервера apache по полю даты.
awk '{print $4": "$0}' access_log |
sed -e 's/^\[//g' -e 's/\//:/' -e 's/\//:/' -e 's/Jan/01/' -e 's/Feb/02/' -e's/Mar/03/' -e 's/Apr/04/' -e 's/May/05/' -e 's/Jun/06/' -e 's/Jul/07/' -e 's/Aug/08/' -e 's/Sep/09/' -e 's/Oct/10/' -e 's/Nov/11/' -e 's/Dec/12/' | awk -F':' '{print $3 $2 $1 $4 $5 $6" "$0}' |
sort -k1 -n | cut -d' ' -f3-