良许Linux教程网 干货合集 Linux系统中uniq命令详解

Linux系统中uniq命令详解

Linux系统中 uniq 命令主要作用就是用于检查及删除文本文件中重复出现的行列,通常与 sort 命令结合使用,下面良许教程网为大家分享一下Linux系统中uniq 命令具体使用方法。

Linux系统中uniq命令详解

语法

 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相关知识记得关注公众号“良许Linux”,或扫描下方二维码进行关注,更多干货等着你!

137e00002230ad9f26e78-265x300

本文由 良许Linux教程网 发布,可自由转载、引用,但需署名作者且注明文章出处。如转载至微信公众号,请在文末添加作者公众号二维码。
良许

作者: 良许

良许,世界500强企业Linux开发工程师,公众号【良许Linux】的作者,全网拥有超30W粉丝。个人标签:创业者,CSDN学院讲师,副业达人,流量玩家,摄影爱好者。
上一篇
下一篇

发表评论

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部