美文网首页
linux 中dif的使用

linux 中dif的使用

作者: 潘雪雯 | 来源:发表于2021-08-02 18:27 被阅读0次

    dif在面对两个不同的不同版本的文件时,特别有用。
    比如: 更新同一份代码的时候,有部分代码未同步过来,但是时间长了你又忘记哪部分代码没有同步过来,这个时候就可以用dif看一下两个文件的不同之处,然后再补全

    diff -urN xx01/a.txt xx02.a.txt > dif.patch
    patch -p0 < dif.patch 
    

    参数的含义:
    参数 -u 表示使用 unified 格式,-r 表示比较目录,-N 表示将不存在的文件当作空文件处理,这样新添加的文件也会出现在patch文件中
    patch -p0 (“p”指的是路径,后面的数字表示去掉路径的第几部分。"0",表示不去掉,为全路径)
    patch -p1 (“p”后面的数字"1",表示去掉前第一个路径)
    参考

    参考1

    相关文章

      网友评论

          本文标题:linux 中dif的使用

          本文链接:https://www.haomeiwen.com/subject/voejvltx.html