Jan 21, 2017 19:42
Пришлось тут чуточку погрепать логи для статистики левого запроса.
Выдергиваем ипы из лога:
cat 1.access.log |grep HEAD |awk '{match($0,/[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+/); ip = substr($0,RSTART,RLENGTH); print ip}' > 1HEAD.txt
Считаем количество вхождений, сортируем их по убыванию и пишем красивый файлик:
cat 1HEAD.txt |sort | uniq -c | sort -nr > HEAD_sorted2.txt
работа,
freebsd,
linux