比较两个文件之间的区别
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一样的内容)