diff & patch

145 阅读1分钟

1.生成差异补丁文件

参数 -N 代表如果比较的文件不存在,则认为是个空文件, -a 代表将所有文件都作为文本文件对待,-u 代表使用合并格式并输出上下文,-r 代表递归比较目录

diff -Naur  a.txt b.txt > a.patch

2.应用补丁文件

patch < a.patch 会提示你输入要应用补丁的文件