Как быстро отсортировать IP по количеству с помощью awk из журналов Apache

awk '{array[$1]++}END{ for (ip in array) print array[ip] " " ip}' | sort -n


Эта команда использует awk для обработки журналов Apache. Она создает массив, считая уникальные IP-адреса из указанных лог-файлов. Затем, в конце обработки, выводит IP-адреса с количеством запросов, отсортированные по возрастанию числа запросов. Альтернативой может быть использование grep и sort, но это требовало бы больше команд и более сложных выражений.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *