[root@whut shell]# awk '{IP[$1]++;} END{for (add in IP) print IP[add],add}' access.log | sort -nr |nl 1 611 127.0.0.1 2 288 59.69.105.59 3 128 59.69.105.15 4 34 59.69.65.15