我有两个 rfs 目录,我想用diff
. 这两个目录都代表某个其他系统的 rfs,并且可能包含链接。如果这些链接是绝对的,它们将指向无用的东西。
例如,我有一个带有以下符号链接的 rfs(在 rfs 内):
/usr/test -> /home/test/file1
现在我在一个名为 的目录中有这个完整的 rfs /home/user/compare
,上面提到的两个文件的绝对路径是
/home/user/compare/usr/test
/home/user/compare/home/test/file1
显然,符号链接/home/user/compare/usr/test
没有指向正确的文件。/home/usr/compare
因此,对于这些符号链接,与其他一些 rfs 目录中的文件进行比较将失败。
是否可以进行设置diff
,使其不假定/
为 root,而是假定/home/user/compare
为 root(用于比较),以便给定的绝对符号链接指向有效的东西,并将diff
其考虑在内?
也许我可以使用类似的 Linux 命令?