前端之家收集整理的这篇文章主要介绍了
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