如何让差异不遵循符号链接?

Dan*_*Dan 5 diff symlink symlink-traversal

diff用来比较两个巨大的卷,它实际上是一遍又一遍地比较许多符号链接文件。

有什么办法可以阻止这种情况吗?我希望它只比较链接本身;不遵循它。

或者是否有具有此选项的替代应用程序?

小智 5

有一个参数 --no-dereference 未在手册页中提及,但在 diff --help 中列出。

diff -r --no-dereference  dir1 dir2
Run Code Online (Sandbox Code Playgroud)