zoukankan      html  css  js  c++  java
  • linux文件比对diff命令

    diff是linux中用于比对文件夹、文件内容的命令,用简单易懂的语言描述就是:

      以diff的第一个参数指向的文件(或文件夹)为基础,与第二个参数指向的文件(或文件夹)做比较,返回的内容为比较结果。

    (1)举个栗子,执行比对命令diff ./test1.txt ./test2.txt待比对的两个文件test1.txt和test2.txt内容如下:

    我是test001
    123
    相同的行
    test001独有
    测试多一行
    ---华丽的分割线---
    我是test002
    相同的行
    ---华丽的分割线---
    test002独有
    asdf

    (2)执行结果

      

    结果解析

      简单来说,如上结果从中间的英文字母分开,字母"a"、"d"、"c"分别表示添加、删除及修改操作。

     

      举个栗子,第一行:1,2c1

      第一个文件test1.txt的第1~2行与test2.txt的第1行内容不相同。

     

      接着跟着如下内容,意思为:test1.txt的第1~2行内容为<开头的部分,与之不同的test2.txt第1行内容为>开头的部分,---为分割线

        < 我是test001

        < 123

        ---

        > 我是test002

     

      换句话说就是:

         test1.txt的第1~2行内容为    

          我是test001

          < 123

     

         与test2.txt的第1~1行内容

         我是test002

      不同

  • 相关阅读:
    结巴分词 0.14 版发布,Python 中文分词库
    Lazarus 1.0.2 发布,Pascal 集成开发环境
    Android全屏 去除标题栏和状态栏
    服务器日志现 Android 4.2 传将添多项新特性
    Percona XtraBackup 2.0.3 发布
    长平狐 Android 强制设置横屏或竖屏 设置全屏
    NetBeans 7.3 Beta 发布,全新的 HTML5 支持
    CppDepend现在已经支持Linux
    GromJS 1.7.18 发布,服务器端的 JavaScript
    Apache OpenWebBeans 1.1.6 发布
  • 原文地址:https://www.cnblogs.com/chendeming/p/8166989.html
Copyright © 2011-2022 走看看