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

      不同

  • 相关阅读:
    [JS]手写动画最小时间间隔设置
    [CSS3]chrome浏览器中支持汉字的最小像素是12px,如何让显示更小的字体
    [HTML,CSS]div+css垂直水平居中
    promise经典题目
    HTML5新兴API
    使用MessageChannel(消息通道)进行深拷贝
    原生js手写Promise
    github图片显示不出来-已解决
    前端原生js加密解密
    vue-cli3前端工程静态文件下载
  • 原文地址:https://www.cnblogs.com/chendeming/p/8166989.html
Copyright © 2011-2022 走看看