可以去除排序过的文件中的重复行,因此 uniq 经常和 sort 合用。
语法:uniq [选项]... [文件]
常用选项:
-c:统计出现的次数(count)。
-d:只显示被计算为重复的行。
-D:显示所有被计算为重复的行。
-u:显示唯一值,即没有重复值的行。
-i:忽略大小写。
参数说明:
[选项]:可选参数,用于指定显示内容和格式。
[文件]:需要处理的文件。
示例:
sort file.txt | uniq ; 对 file.txt 文件,排序后去重。
sort file.txt | uniq -d ; 显示 uniq.txt 文件中重复的行。
sort file.txt | uniq -d -c ; 统计 uniq.txt 文件中重复行出现的次数。