awk 数组统计字段数量

Unix shell example
[root@asmboy Ex_6.127-6.146]# more datafile4
4234  Tom    43
4567  Arch   45
2008  Eliza  65
4571  Tom    22
3298  Eliza  21
4622  Tom    53
2345  Mary   24
[root@asmboy Ex_6.127-6.146]# awk '{count[$2]++}END{for(name in count)print name,count[name]}' datafile4
Arch 1
Tom 3
Eliza 2
Mary 1

你可能感兴趣的:(shell,职场,休闲)