linux中如何用shell求解一列数字的和

例子是假设有2列。abc33abc44abc22awe12awe56rty98try10我想知道怎么能分别求和每个名称的数字总和?然后把最大的找出来?比如这列最后我想要的... 例子是 假设有2列。
abc 33
abc 44
abc 22
awe 12
awe 56
rty 98
try 10
我想知道 怎么能分别 求和每个名称的 数字总和?然后把最大的 找出来 ?比如 这列最后我想要的结果是rty
展开
 我来答
albumin
2017-04-04 · TA获得超过1.2万个赞
知道大有可为答主
回答量:4889
采纳率:87%
帮助的人:2392万
展开全部
awk '{count[$1]+=$2}
END {for(key in count)
      if (count[key]>maxkey)
      {
         result=key
      }
      print result
 }'
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式