利用正则表达式统计访问频率

sed "s/.* ([0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}).*/1/;s/[^0-9 ]*([0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}).*/1/" /www/wdlinux/nginx/logs/access.log  > /root/test 

cat /root/test | sort | uniq -c | sort -k1,1nr | head -10 > /root/test2

原文地址:https://www.cnblogs.com/wuxie1989/p/5440772.html