diff工具使用

参数

-r

-r参数用于目录比较,当比较目录的时候会递归比较所有的子目录

-u

-u,-U NUM,--unified[=NUM] 使用统一输出格式(输出一个整体,只有在差异的地方会输出差异点,并标注出来),输出NUM(默认3)行的上下文(上下各NUM行,不包括差异行)。用于控制上下文的行数,默认是3行,在比较大文件时可以改大点,方式合入时合错地方。

-N

-N,--new-file 把缺少的文件当做空白文件处理。

-a

-a,--text 把所有文件当做文本文件逐行比较。

-x

-x PAT,--exclude=PAT 排除与PAT(pattern样式)匹配的文件。一般用于忽略目录。

--no-dereference

比较时忽略软链接

例子:

diff -ruNa -x ".git" -x ".gitignore"  dir_A dir_B

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值