【发布时间】:2015-10-21 02:05:46
【问题描述】:
如何让 GNU diff 忽略以下示例中的空行?
文件a:
x
do
done
文件 b:
x
do
done
两个文件的任何行都没有尾随空格。
在 Mac OS X 上使用 GNU diff 3.1 我得到:
diff -w a b
2d1
< do
3a3
> do
当我添加各种有希望的选项时也是如此:
diff --suppress-blank-empty -E -b -w -B -I '^[[:space:]]*$' --strip-trailing-cr -i a b
2d1
< do
3a3
> do
我在这里错过了什么?
diff --version
diff (GNU diffutils) 3.1
【问题讨论】:
-
我有同样的问题/疑问。
-bBw或任何完整参数都不会忽略空白行或空格。你想出解决方案了吗?
标签: diff