【问题标题】:bash Sort uniq list of numbers and stringsbash 对数字和字符串的 uniq 列表进行排序
【发布时间】:2017-01-14 06:58:31
【问题描述】:

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

123 ABC
  1 ABC
345 BGF
  3 BGF

124 ABC
348 BGF

谢谢。

谢谢你

【问题讨论】:

  • 欢迎来到 SO,请展示您的编码工作。
  • @Cyrus 哦,很抱歉第一次使用 stackoverflow,我是 bash 的初学者。我一直在使用 sort -k2,2 -k1,1nr | uniq -c

标签: string list sorting awk numbers


【解决方案1】:

使用 awk 你可以做到这一点:

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

124 ABC
348 BGF

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-08-12
    • 2018-07-02
    • 2015-03-26
    • 2021-02-22
    • 2021-06-10
    • 1970-01-01
    相关资源
    最近更新 更多