Bash uniq 命令详解

uniq用于过滤掉重复的行,该命令只对排序后的文件有效。

下面是example.txt文件的内容。

a
a
b
a
b
c
d
c

对该文件进行排序后,再过滤掉重复的行。

$ sort example.txt | uniq
a
b
c
d

参数

-c参数会显示每行一共出现了多少次。

sort example.txt | uniq -c
    3 a
    2 b
    2 c
    1 d

教程来源于Github,感谢大佬的无私奉献,致敬!

技术教程推荐

从0开始学微服务 -〔胡忠想〕

Linux实战技能100讲 -〔尹会生〕

软件设计之美 -〔郑晔〕

重学线性代数 -〔朱维刚〕

深度学习推荐系统实战 -〔王喆〕

超级访谈:对话汤峥嵘 -〔汤峥嵘〕

JavaScript进阶实战课 -〔石川〕

高并发系统实战课 -〔徐长龙〕

程序员职业规划手册 -〔雪梅〕