如何让sdiff忽略*字符?

我确信这是一个简单的方法,但我无法弄清楚。

我有两个文件:

file1: You are in a maze of twisty little passages, all alike file2: You are in a maze of twisty little* passages, all alike 

我想对这些文件执行sdiff ,但我想忽略*字符。

我该怎么做呢?

其实, -I会忽略整个我想的,而不是字符。 如果你想忽略这个angular色,你可以:

 sdiff <(cat file1 | tr -d '*') <(cat file2 | tr -d '*') 

man sdiff引用:

 -I RE --ignore-matching-lines=RE Ignore changes whose lines all match RE.