diff:比较文件的差异

diff :比较文件的差异

用法:diff [选项]... FILES
选项:
	     -a :逐行比较
		 -i,-ignore-case		忽略文件内容中的大小写差异
		 -Z,--ignore-trailing-space		忽略行尾的空白
		 -b,--ignore-space-change	 忽略空白量的变化
		 -w,--ignore-all-space		忽略所有空白
		 -B,--ignore-blank-lines		忽略所有行均为空白的更改
		 -r,--recursive		递归地比较找到的任何子目录
		 -y,--by-by-side		指定宽度,并排显示
		 -W,--width		和-y一起使用指定宽度
[root@host test]# cat file1
1
2

aaa
 bbb
ADS
[root@host test]# cat file2
1
 2

AAA
bbb

ads
678

• diff

[root@host test]# diff file1 file2
2c2
< 2
---
>  2
4,6c4,8
< aaa
<  bbb
< ADS
---          
> AAA
> bbb
>
> ads
> 678

• diff -y

[root@host test]# diff -y file1 file2
1                                                               1
2                                                             |  2

aaa                                                           | AAA
 bbb                                                          | bbb
ADS                                                           |
                                                              > ads
                                                              > 678

• diff -y -W :指定宽度

[root@host test]# diff -y -W 30 file1 file2
1               1
2             |  2

aaa           | AAA
 bbb          | bbb
ADS           |
              > ads
              > 678

• diff -i :忽略大小写差异

[root@host test]# diff -i -y -W 30 file1 file2
1               1
2             |  2

aaa             AAA
 bbb          | bbb
              >
ADS             ads
              > 678

• diff -w :忽略所有空白的差异

[root@host test]# diff -w -y -W 30 file1 file2
1               1
2                2

aaa           | AAA
 bbb            bbb
ADS           |
              > ads
              > 678

------------------------------------------------------------------------------------------------------- 返回目录

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值