gpt4 book ai didi

bash - 如何对出现次数超过X次的行进行排序、uniq和显示

转载 作者:行者123 更新时间:2023-11-29 08:48:57 25 4
gpt4 key购买 nike

我有这样一个文件:

80.13.178.2
80.13.178.2
80.13.178.2
80.13.178.2
80.13.178.1
80.13.178.3
80.13.178.3
80.13.178.3
80.13.178.4
80.13.178.4
80.13.178.7

我需要为重复的行显示唯一的条目(类似于 uniq -d),但只显示出现的条目而不是两次(两次是一个例子,因此可以灵活地定义下限。)

当查找具有三个或更多出现的条目时,此示例的输出应该是这样的:

80.13.178.2
80.13.178.3

最佳答案

uniq -cd 的输出提供给 awk

sort test.file | uniq -cd | awk -v limit=2 '$1 > limit{print $2}'

关于bash - 如何对出现次数超过X次的行进行排序、uniq和显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20147878/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com