bash排序uniq数字和字符串列表

时间:2016-09-06 18:17:57

标签: string list sorting awk numbers

我想按以下格式排序和合并列表

123 ABC
  1 ABC
345 BGF
  3 BGF

124 ABC
348 BGF

谢谢。

在bash中谢谢

1 个答案:

答案 0 :(得分:1)

使用awk你可以这样做:

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

124 ABC
348 BGF