文章目录
1. diff 比较文本文件
命令格式:diff [options] files或directorys
1.1 diff 输出信息解释
输出信息 [num1,num2][a|c|d][num3,num4]
num1,num2 第一个文件中的行
a 添加
c 更改
d 删除
< 第一个文件中的内容
> 第二个文件中的内容
num3,num4 第二个文件中的行
1.2 diff 参数详解
|
|
---|---|
|
忽略空格 |
|
忽略空行 |
|
忽略大小写 |
|
显示文件所有内容,并标示不同 |
|
对比目录 |
|
合并输出 |
|
仅显示有无差异,不显示详细的信息 |
1.3 diff 命令使用示例
- 比较文件
- 比较文件,忽略空格 -b
- 比较文件,忽略空行 -B
- 比较文件,忽略大小写 -i
- 显示文件所有内容,并标示不同
2. patch 补丁
安装补丁程序:dnf install patch -y
命令格式:patch 原文件 补丁文件
|
|
---|---|
|
备份原文件 |
patch 补丁示例
1. 将内容有异文件合并输出,并导入到一个.p