2012-07-04 64 views

回答

15

它打印像

Only in dir1/blah: blah 

右一帮行?所以只需要用grep把它们扔掉。

LC_ALL=C diff ... | grep -v '^Only in' 

LC_ALL=C是确保“只有在”消息的标准将被打印出来,没有任何翻译。

-3

我发现最简单的方法是使用:

diff -N -q <dir1> <dir2> 
+0

我试过了,但'-N'选项只是改变了“只有在”到“文件不同”。它实际上并没有消除“Only in”行。 – wisbucky

相关问题