awk实现group by 功能

来源:互联网 发布:手机淘宝论坛怎么找 编辑:程序博客网 时间:2024/05/22 10:52
[app_usr@ haha]$ ls
BOSSNM_0_3032_9069_50_H1_20120315_020_00000011_000.json  BOSSNM_0_3032_9069_50_H1_20120315_020_00000015_000.json
BOSSNM_0_3032_9069_50_H1_20120315_020_00000012_000.json  BOSSNM_0_3333_9069_50_H1_20120315_020_00000011_000.json
BOSSNM_0_3032_9069_50_H1_20120315_020_00000013_000.json  BOSSNM_0_3333_9069_50_H1_20120315_020_00000012_000.json
BOSSNM_0_3032_9069_50_H1_20120315_020_00000014_000.json  BOSSNM_0_3333_9069_50_H1_20120315_020_00000013_000.json
[app_usr@ haha]$ 
[app_usr@ haha]$ ls | awk '{a[substr($0, 10, 9)] += 1}END{for (i in a){printf "%s %d\n", i, a[i]} }'
3333_9069 3
3032_9069 5
[app_usr@ haha]$ 
[app_usr@ haha]$
0 0
原创粉丝点击