如何使用 diff 工具来比较包含库和源的目录?

如何使用 diff 工具来比较包含库和源的目录?

我想知道我是否可以使用差异工具来区分包含源代码以及库和可执行文件的两个文件夹之间的差异。

现在我给了

diff -Naur dir1/ dir2/

它正在比较目录中的可执行文件并转储垃圾值。
在比较这些目录时,有什么方法可以删除库和可执行文件。

答案1

不要使用 -a 开关。

diff -Nur dir1/ dir2/

这只会在二进制文件上输出“文件 dir1/afile 和 dir2/afile 不同”。

相关内容