我有一个tsv文件,有两列。
01.01.1990 name1
01.01.1990 name1
01.01.1990 name2
02.01.1990 name1
02.01.1990 name2
我想计算每个名字每天出现的次数,得到这样的结果:
01.01.1990 name1 2
01.01.1990 name2 1
02.01.1990 name1 1
02.01.1990 name2 1
我刚才用了grep |, grep |…
像这样:
awk '{arr[$0]++}END{for(i in arr) print i, arr[i]}' file
01.01.1990 name1 2
02.01.1990 name1 1
01.01.1990 name2 1
02.01.1990 name2 1