如何在linux中捕获文本文件中的重复条目

文本文件:

 1 1
 2 2
 3 3
 1 1

我想赶上全球像1 1现在已经公布的行或其他

Solutions Collecting From Web of "如何在linux中捕获文本文件中的重复条目"

你的问题不太清楚,但你可以用uniq 过滤出重复的行

 sort file.txt | uniq 

或干脆

 sort -u file.txt 

(感谢RobEarl)

您也可以只打印重复行

 sort file.txt | uniq -d 

使用GNU awk一种方法是:

 awk 'array[$0]++' file.txt 

结果:

 1 1 

您可以轻松使用它:

 sort -u file.txt 

要么

 awk '!x[$0]++' file.txt