一、diff
1、用法:
diff [options] files|directorys
2、输出信息:
[num1,num2][a|c|d][num3,num4]
num1,num2 第一个文件中的行
a 添加
c 更改
d 删除
< 第一个文件中的内容
> 第二个文件中的内容
num3,num4 第二个文件中的行
示例:
修改文件内容
3、常用参数
-b |
忽略空格 |
-B |
忽略空行 |
-i |
忽略大小写 |
-c |
显示文件所有内容并标示不同 |
-r |
对比目录 |
-u |
合并输出 |
-b,-B,-i示例:


-c,-r,-u示例:
可用-u生成补丁文件


二、patch
-b:备份原文件
yum install patch -y ##安装patch
patch [-b] 原文件 补丁文件
用file.path文件为file1文件打补丁,并备份原文件

三、cut
cut [-d] [-f] [-c] files
-d : |
指定:为分割符,空为“” |
-f |
指定显示的列5 第5列3,5 3和5列3-5 3到5列5- 第5列以后-5 到第5列 |
-c |
指定指定截取的字符(数字用法同-f) |
head -n 3 /etc/passwd > passwd

723

被折叠的 条评论
为什么被折叠?



