1

我有两个 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 命令?

4

0 回答 0