删除重复
uniq
删除文本重复项
选项:
-c 可在每个输出行之前加上该行重复的次数
-d 仅显示重复的行
-u 仅显示未重复的行
注:跟sort合用,sort排序先将文本重复的排序在一起,然后uniq删除重复
例:
[root@cluster-node1 uniq]# cat uniq
tree
three
duo
my
abc
three
tree
three
live
love
[root@cluster-node1 uniq]# sort uniq |uniq -c ###### 显示计数唯一的、排序后的记录
1 abc
1 duo
1 live
1 love
1 my
3 three
2 tree
[root@cluster-node1 uniq]# sort uniq |uniq -d ####### 仅显示文本重复的记录
three
tree
[root@cluster-node1 uniq]# sort uniq |uniq -u ###### 仅显示文本没有重复的记录
abc
duo
live
love
my
阅读(1526) | 评论(0) | 转发(0) |