解决方案

Patch文件的创建和使用

seo靠我 2023-09-24 14:31:52
patch c 工具

diff和  patch是一对工具,在数学上来说,diff是两个集合的差运算,patch是两个集合的和运算。

diff比较两个文件或两个文件集合的差异,并记录下来,生成一个diff文SEO靠我件,这就是我们常说的patch文件,即补丁。

diff后面可以接两个文件名或两个目录名,如果是两个目录的话,作用于该目录下的所有文件,不递归,如果我们希望递归执行,需要使用-r参数。

命令 diff a SEO靠我b > c,一般a 是原始文件,b是修改后的文件,c是补丁文件。也就是说,a文件打c补丁之后得到b文件。

而patch的用法就刚好相反,根据原文件和补丁文件生成目标文件。即打补丁。

patch a b 就SEO靠我能够到c, 这一步就叫做给a文件打上b补丁。如果要从目标文件恢复到a文件,patch -R c b。

其实patch具体使用的时候是不指定原文件。patch -pn <c,

“SEO靠我”的新闻页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与 我们联系删除或处理,客服邮箱:html5sh@163.com,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同 其观点或证实其内容的真实性。

网站备案号:浙ICP备17034767号-2