打patch

来源:互联网 发布:用户画像什么软件 编辑:程序博客网 时间:2024/05/20 04:09


diff -up oldfile newfile > oldfile.patch


patch -Np1 < oldfile.patch


1、patch文件中首部为:

---    原始文件名
+++ 新文件名


2、patch执行位置:

个人认为在待修改文件的目录下比较好,用-p来控制深度。


3、注意-p 深度,表明patch文件中,文件名去除的“深度”

--- openssh_orig/config
+++ openssh/config

使用-p1,则去除openssh_orig/和openssh/。