使用 diff 忽略包含特定单词的行

使用 diff 忽略包含特定单词的行

我想知道是否diff可以忽略具有特定单词的行之间的差异(例如CET:)。

例子:

9c9
<     <set name="ti_zone">CET</set>
---
>     <set name="time_zone">CET</set>

在这个例子中,我想忽略这个差异......

如果可以做到这一点,你能给我举个例子吗?

答案1

diff可以使用以下选项执行此-I操作:

diff -w -I CET file1 file2

答案2

只需通过 grep 管道传输输出即可。

diff .... | grep -v CET

相关内容