文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

Linux中uniq命令怎么用

2023-06-28 06:41

关注

小编给大家分享一下Linux中uniq命令怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

Linux常用命令uniq 命令用于检查及删除文本文件中重复出现的行列,一般与 sort 命令结合使用,uniq 可检查文本文件中重复出现的行列。

Linux中uniq命令怎么用

uniq

显示或忽略重复的行。

概要

 uniq [OPTION]... [INPUT [OUTPUT]]

主要用途

选项

 -c, --count                在每行开头增加重复次数。 -d, --repeated             所有邻近的重复行只被打印一次。 -D                         所有邻近的重复行将全部打印。 --all-repeated[=METHOD]    类似于 -D,但允许每组之间以空行分割。METHOD取值范围{none(默认),prepend,separate}。 -f, --skip-fields=N        跳过对前N个列的比较。 --group[=METHOD]           显示所有行,允许每组之间以空行分割。METHOD取值范围:{separate(默认),prepend,append,both}。 -i, --ignore-case          忽略大小写的差异。 -s, --skip-chars=N         跳过对前N个字符的比较。 -u, --unique               只打印非邻近的重复行。 -z, --zero-terminated      设置行终止符为NUL(空),而不是换行符。 -w, --check-chars=N        只对每行前N个字符进行比较。 --help                     显示帮助信息并退出。 --version                  显示版本信息并退出。

参数

INPUT(可选):输入文件,不提供时为标准输入。

OUTPUT(可选):输出文件,不提供时为标准输出。

返回值

返回0表示成功,返回非0值表示失败。

例子

注意:命令2和命令3结果一样,命令1仅作了相邻行的去重。

 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

注意

  1. uniq只检测邻近的行是否重复,sort -u将输入文件先排序然后再处理重复行。

  2. 该命令是GNU coreutils包中的命令,相关的帮助信息请查看man -s 1 uniq,info coreutils 'uniq invocation'。

以上是“Linux中uniq命令怎么用”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网行业资讯频道!

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-人工智能
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯