Shell中的常用命令--differ、patch

1.differ命令

  • diff通常比较文件的内容,patch常用来打补丁
  • 哪个文件在后面,哪个是标准
< 表示第一个文件中的内容
> 表示第二个文件中的内容
a 表示添加 --add
c 表示更改 --change
d 表示删除 --delete
  • c改变

在这里插入图片描述

  • a添加
    在这里插入图片描述

  • d删除
    在这里插入图片描述

2.patch命令

  • 将文件2内容和文件1一样

在这里插入图片描述在这里插入图片描述

  • 在1的基础上保留原文件内容
    在这里插入图片描述

  • diff比较目录的时候,比较的结果是目录中的文件的不同,而不是文件内容的不同
    在这里插入图片描述

发布了80 篇原创文章 · 获赞 0 · 访问量 601

猜你喜欢

转载自blog.csdn.net/qq_45594312/article/details/104314638
今日推荐