uniq unique
警告
本文最后更新于 2023-10-22,文中内容可能已过时。
uniq unique
Linux uniq 命令用于检查及删除文本文件中重复出现的行列,一般与 sort
命令结合使用。
uniq
可检查文本文件中重复出现的行列。但是当重复的行并不相邻时,uniq
命令是不起作用的,所以一般我们都是先sort
,然后再开始uniq
。
sort
命令本身也有 -u
参数,只不过只针对参与排序的内容进行去重。
|
|
-
-c
或--count
:在每列旁边显示该行重复出现的次数。 -
-d
或--repeated
:仅显示重复出现的行列。 -
-u
或--unique
:仅显示出一次的行列。 -
-f <栏位>
或--skip-fields=<栏位>
:忽略比较指定的栏位。 -
-s <字符位置>
或--skip-chars=<字符位置>
:忽略比较指定的字符。
常用的选项 -c -d -u
在去重这一点上,uniq
很好用