统计一个域名的访问量

文件如下:

[root@manager1 bin 17:26:53]#cat mm.txt 
www.baidu.com|1|192.168.1.2|23
www.google.com|1|192.168.2.3|12
www.baidu.com|1|192.168.1.2|37
www.baidu.com|1|192.168.1.2|55
www.google.com|1|192.168.2.3|12
www.google.com|1|192.168.2.3|18
www.google.com|1|192.168.2.3|20
www.ailibb.com|2|192.168.2.4|12

统计每个域名的访问量,访问量为上述文件信息的第四个字段

[root@manager1 bin 17:26:48]#awk -F'|' '{sum[$1]+=$4}END{for(i in sum){print i"|"sum[i]}}'  mm.txt |sort -t '|' -k 2 -nr |head -50
www.baidu.com|115
www.google.com|62
www.ailibb.com|12
原文地址:https://www.cnblogs.com/yjt1993/p/11851195.html