ubuntu下diff patch打补丁
首先把个人总结写出来,然后你们有空的话就继续往下看: a:最原始文件 b:修改过后的文件 diff -uN b a > c.patch 补丁出来了,在当前文件夹下,一定要看清楚文件的顺序 patch -p0 < c.patch 给b打上了补丁,让其变为了a patch -RE -p0 < c.patch 将上面做好的还原回去,相当于之前你什么都没干 aa:最原始的文件夹 bb:修改过后的文件夹 diff -ruN bb aa > cc.patch 补丁出来了,在当前文件, 一定要看清楚文件夹的顺序 cp cc.patch bb 给文件夹打补丁,要将补丁拷贝到bb文件夹的才行哦 patch -p1 < cc.patch 现在bb文件夹里面的所以内容都和aa一样了 patch -RE -p1 < cc.patch 将上面做好的还原回去,相当于之前你什么都没干 ubuntu下patch打补丁的详细解释! 有空的话就看看吧,没空就把上面记住就行了,我学这个的目的就是为了将我的android内核每次修改都打个补丁,要好几百M,所以得搞清楚才行! 首先介绍一下diff和patch。在这里不会把man在线文档上所有的选项都介绍一下,那样也没有必要。 在99%的时间里,我们只会用到几个选项。所以必须学会这几个选项。 1、diff -------------------- NAME diff -