linux 中awk数组统计频次
1、统计频次
[root@localhost test]# ls a.txt [root@localhost test]# cat a.txt a a b a b a b b b b [root@localhost test]# awk '{array[$1]++} END {for(i in array) print i, array[i]}' a.txt a 1 b 4 [root@localhost test]# awk '{array[$2]++} END {for(i in array) print i, array[i]}' a.txt a 3 b 2