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

1.differ命令

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

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

  • a添加
    Shell中的常用命令--differ、patch

  • d删除
    Shell中的常用命令--differ、patch

2.patch命令

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

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

  • 在1的基础上保留原文件内容
    Shell中的常用命令--differ、patch

  • diff比较目录的时候,比较的结果是目录中的文件的不同,而不是文件内容的不同
    Shell中的常用命令--differ、patch