LINUX.ORG.RU

awk переменная

 


0

2

Собираю в логе nginx, адреса которые сделали более 200 запросов, но нужно еще добавить количество считываемых строк с конца файла (например как tail -10000), иначе читает весь лог. Подскажите как это сделать?

awk 'GET / HTTP/1.1 { split($1, a, ":"); N[a[1]]++; } END { for (i in N) if (N[i] > 200) print i }'/var/log/nginx/access.log


Ответ на: комментарий от anonymous

благодарю, получилось. Можно еще попутно еще узнать как вывести цифрой, количество запущеных процессов apache?

User01
() автор топика
Ответ на: комментарий от anonymous

Спасибо за консультации. Флудеры заставили зашевелить булками

User01
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.