频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

Linux Shell学习:uniq命令使用方法介绍

来源:中国IT实验室 作者:佚名 出处:巧巧读书 2008-05-19 进入讨论组

    uniq命令的作用:显示唯一的行,对于那些连续重复的行只显示一次!

    接下来通过实践实例说明:

    [root@stu100 ~]# cat test

    boy took bat home

    boy took bat home

    girl took bat home

    dog brought hat home

    dog brought hat home

    dog brought hat home

    看test文件的内容,可以看到其中的连续重复行

    [root@stu100 ~]# uniq test

    boy took bat home

    girl took bat home

    dog brought hat home

    uniq命令不加任何参数,仅显示连续重复的行一次

    [root@stu100 ~]# uniq -c test

    2 boy took bat home

    1 girl took bat home

    3 dog brought hat home

    -c 参数显示文件中每行连续出现的次数。

    [root@stu100 ~]# uniq -d test

    boy took bat home

    dog brought hat home

    -d选项仅显示文件中连续重复出现的行。

    [root@stu100 ~]# uniq -u test

    girl took bat home

    -u选项显示文件中没有连续出现的行。

    [root@stu100 ~]# uniq -f 2 -s 2 test

    boy took bat home

    忽略每行的前2个字段,忽略第二个空白字符和第三个字段的首字符,结果at home

    [root@stu100 ~]# uniq -f 1 test

    boy took bat home

    dog brought hat home

    忽略每行的第一个字段,这样boy ,girl开头的行看起来是连续重复的行。

更多文章 更多内容请看Linux集群技术体验Linux的音影世界Linux驱动大全专题,或进入讨论组讨论。
收藏此文】【 】【打印】【关闭
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
巧巧读书宗旨
相关专题
讨论组问题推荐
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
Photoshop教 程照片处理 照片制作 PS快捷键 抠图
计 算 机 故 障XP系统修复
艺 术 与 设 计设计 流媒体 设计欣赏 边框
计 算 机 安 全ARP
站内频道文章精选
巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章