学习linux下patch打补丁的方法。
需求1,将一个文件的更新运用到另一个文件:
步骤 1:
diff -u old_file.txt new_file.txt > file.diff
步骤 2:
patch -p0 < file.diff
如此操作之后 ,old_file.txt的内容就会被new_file.txt覆盖。
需求2,将一个文件夹的更新运用到另一个文件夹:
步骤 1:
diff -urN old_dir/ new_dir/ > dir.patch
步骤 2:
patch -p0 < dir.patch
如此操作之后,old_dir的内容就会被new_dir覆盖。
有关patch的详细用法,请参考文章:
linux patch命令的用法
linux命令 patch 打补丁