语法
uniq [-cdu][-f][-s][-w][--help][--version][输入文件][输出文件]
参数:
-
-c或–count 在每列旁边显示该行重复出现的次数。
-
-d或–repeated 仅显示重复出现的行列。
-
-f或–skip-fields= 忽略比较指定的栏位。
-
-s或–skip-chars= 忽略比较指定的字符。
-
-u或–unique 仅显示出一次的行列。
-
-w或–check-chars= 指定要比较的字符。
-
–help 显示帮助。
-
–version 显示版本信息。
-
[输入文件] 指定已排序好的文本文件。如果不指定此项,则从标准读取数据;
-
[输出文件] 指定输出的文件。如果不指定此选项,则将内容显示到标准输出设备(显示终端)。
案例演示:
删除重复行:
uniq file.txt sort file.txt | uniq sort -u file.txt
只显示单一行:
uniq -u file.txt sort file.txt | uniq -u
统计各行在文件中出现的次数:
sort file.txt | uniq -c
在文件中找出重复的行:
sort file.txt | uniq -d
以上就是
为各位朋友分享的 相关内容。想要了解更多Linux相关知识记得关注公众号“良许Linux”,或扫描下方二维码进行关注,更多 等着你!