bash – 使用命令行工具计算排序序列中的重复项

前端之家收集整理的这篇文章主要介绍了bash – 使用命令行工具计算排序序列中的重复项前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个命令(cmd1),它通过日志文件来过滤掉一组数字.这些数字是随机顺序,因此我使用sort -gr来获得反向排序的数字列表.此排序列表中可能存在重复项.我需要找到该列表中每个唯一编号的计数.

例如,如果cmd1的输出

100 100 100 99 99 26 25 24 24

我需要另一个命令,我可以管道上面的输出,以便我得到:

100 3 99 2 26 1 25 1 24 2
如果您可以处理输出格式略有不同,您可以:
cmd1 | tr " " "\n" | uniq -c

你会回来的:

3 100
  2 99
  1 26
  1 25
  2 24
原文链接:https://www.f2er.com/bash/385703.html

猜你在找的Bash相关文章