日期:2014-05-16  浏览次数:20739 次

shell统计问题
数据如下:
苹果 2  
橘子 3
菠萝 6
橘子 7
香蕉 8
菠萝 2
菠萝 6
苹果 4


如何用脚本算出各种水果的总数,结果格式如下:
苹果 6
橘子 10
香蕉 8
菠萝 14

请指教,谢谢!

------解决方案--------------------
awk '{a[$1]+=$2} END{for(i in a) print i, a[i]}' yourfile
------解决方案--------------------
探讨

awk '{a[$1]+=$2} END{for(i in a) print i, a[i]}' yourfile