我有一个像:
的CSV1015,5
1015,4
1035,17
1035,11
1009,1
1009,4
1026,9
1004,5
1004,5
1009,1
我搜索获取的方式:如果第一个数字匹配,则添加第二个数字
1015,9
1035,28
1009,6
1026,9
1004,10
答案 0 :(得分:3)
试试这个:
awk 'BEGIN{FS=OFS=","}{a[$1]+=$2}END{for(i in a){print i,a[i]}}' file
这是每个shell编码器应该从头顶知道的awk片段。