比较文件 diff patch
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了比较文件 diff patch相关的知识,希望对你有一定的参考价值。
比较两个文件之间的区别
diff f1.conf f2.conf
5c5
< use_widgets = no
use_widgets = yes ?
注明第5行有区别(改变)
复制对文件改变patch
?diff 命令的输出被保存在一种叫做“补丁”的文件中 ?
使用 -u 选项来输出“统一的(unified)”diff格式文件,最适用于补丁文件 ?
patch 复制在其它文件中进行的改变(要谨慎使用) ?
使用 -b 选项来自动备份改变了的文件
详细:
将f2内容修改,利用patch将f1文件内容变成和f2内容一样,
操作如下:旧文件为f1,新文件为f2
diff -u 旧文件空格新文件 >新文件3.patch(新文件3.patch为补丁包)
patch -b 旧文件空格新文件3.patch (f1就变成和f2一样的内容)
以上是关于比较文件 diff patch的主要内容,如果未能解决你的问题,请参考以下文章