【发布时间】:2012-11-26 12:40:00
【问题描述】:
如何找到唯一的行并从文件中删除所有重复项? 我的输入文件是
1
1
2
3
5
5
7
7
我希望结果是:
2
3
sort file | uniq 不会做这项工作。将显示所有值 1 次
【问题讨论】:
-
文件必须先排序。
sort file | uniq -u将为您输出到控制台。 -
我认为
sort file | uniq显示所有值 1 次的原因是因为它会立即打印第一次遇到的行,而对于随后的遇到,它只是跳过它们。