Linux中的uniq命令怎么使用
这篇文章主要介绍了Linux中的uniq命令怎么使用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Linux中的uniq命令怎么使用文章都会有所收获,下面我们一起来看看吧。
在Linux系统中 uniq 命令主要作用就是用于检查及删除文本文件中重复出现的行列,通常与 sort 命令结合使用。
语法
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中的uniq命令怎么使用”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“Linux中的uniq命令怎么使用”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注编程网行业资讯频道。
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341