码迷,mamicode.com
首页 > 系统相关 > 详细

Linux之常用文本查看及处理工具

时间:2018-02-26 15:07:58      阅读:211      评论:0      收藏:0      [点我收藏+]

标签:wc   cut   sort   uniq   diff   

wc:word count

        wc [OPTION]... [FILE]...        

         -l:lines

         -w:words

         -c:bytes

    cut: 文本截取工具

        cut OPTION... [FILE]...

          OPTION:

           -d CHAR: 以指定的字符为分隔符;

           -f FIELDS:挑选出的字段;

              #: 指定的单个字段;

              #-#: 连续的多个字段;

              #,#: 离散的多个字段;


    sort:文本排序工具

         sort [OPTION]... [FILE]...

            -n:基于数值发小排序而非字符排序;

            -t CHAR: 指定分隔符;

            -k #: 用于排序比对的字段;

            -r: 逆序排序;

            -f: 忽略字符大小写;

            -u: 重复行只保留一份;

              重复行:连续且相同;


    uniq: 报告或移除重复的行

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

            -c: 统计每行出现的重复次数;

            -u: 只显示没有重复过的行;

            -d: 只显示重复过的行;


    diff: 逐行比较文件内容中的不同之处

        diff [OPTION]... FILES

           diff /PATH/TO/OLDFILE /PATH/TO/NEWFILE > /PATH/TO/PATCH_FILE

             -u: 使用unfied机制,极限是要修改的行的上下文,默认为3行;


    patch: 向文件打补丁

        patch[OPTIONS] -i /PATH/TO/PATCH_FILE /PATH/TO/OLDFILE


        path /PATH/TO/OLDFILE < /PATH/TO/PATCH_FILE

    

    


Linux之常用文本查看及处理工具

标签:wc   cut   sort   uniq   diff   

原文地址:http://blog.51cto.com/12843522/2073102

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!