分类: LINUX
2013-06-30 18:22:40
file
13 1209188074182041
12 1209185885333940
12 1209185089989307
12 1209185891525318
12 1209185894625725
12 1209185896077843
12 1209185897013146
12 1209185911626133
12 1209185088770989
12 1209185923985593
12 1209185927800131
12 1209185928818943
12 1209185929848318
12 1209185947772651
12 1209185947700450
12 1209185971472056
12 1209185973949285
12 1209185980428567
12 1209185995006463
13 1209186004855839
13 1209186006050497
13 1209186006810081
13 1209186015589432
13 1209186018948762
13 1209186028141388
13 1209186046586400
13 1209186046820703
13 1209186053524232
13 1209186057213856
13 1209186064210214
13 1209186067414653
今天逛shell版的收获,大牛真厉害呀,学习了
既统计个数又去重
awk '{a[$1]++}!b[$0]++{c[$1]++}END{for (i in a) print i,"\t",a[i],"\t",c[i]}' file
{a[$1]++} 统计部分
!b[$0]++{c[$1]++} 去重部分,这种方式很好理解