zoukankan      html  css  js  c++  java
  • uniq命令

    uniq命令

    用于报告或忽略文件中的重复行,一般与sort命令结合使用。 


    语法 

    uniq  (选项) (参数)


    选项

     -c或--count: 在每列旁边显示该行重复出现的次数; 

     -d或--repeated: 仅显示重复出现的行列; 

     -u或——unique: 仅显示出现过一次的行列;

     -f<栏位>或--skip-fields=<栏位>: 忽略比较指定的栏位; 

     -s<字符位置>或--skip-chars=<字符位置>: 忽略比较指定的字符; 

     -w<字符位置>或--check-chars=<字符位置>: 指定要比较的字符。 

     

    参数 

            输入文件:指定要去除的重复行文件。如果不指定此项,则从标准读取数据; 

            输出文件:指定要去除重复行后的内容要写入的输出文件。如果不指定此选项,则将内容显示到标准输出设备(显示终端)。 

    1,实例 删除重复行:

     uniq file.txt sort file.txt | uniq sort -u file.txt ,

    2,只显示单一行: 

    uniq -u file.txt sort file.txt | uniq -u 

    3,统计各行在文件中出现的次数: 

    sort file.txt | uniq -c 

    4,在文件中找出重复的行: 

    sort file.txt | uniq -d


    来自: http://man.linuxde.net/uniq
  • 相关阅读:
    awk
    tac
    cat
    less
    more
    head
    vim
    linux安装redis
    Redis for Python开发手册
    Python3.x标准模块库目录
  • 原文地址:https://www.cnblogs.com/fanren224/p/8457330.html
Copyright © 2011-2022 走看看