Linux从文本文件中删除重复行

时间:2020-02-23 14:40:18  来源:igfitidea点击:

Linux删除文件中重复的行。

UNIQ命令用于从Linux中的文本文件中删除重复行。
默认情况下,此命令丢弃除附称重复行中的所有内容,使得不重复输出线。
可选地,它只能打印重复行。
为了让uniq起作用,我们必须首先对输出进行排序。

sort file.txt | uniq

要仅显示重复行,请使用-d选项:

sort file.txt | uniq -d