我确信这是一个简单的方法,但我无法弄清楚。
我有两个文件:
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.