假设我在主持人A:
/ foo / afile - > /酒吧/å文件
现在在主持人B上,结果是:
rsync -l hostA:/ foo / afile / foo
是/foo/afile
中破坏的符号链接,结果为:
rsync -L hostA:/ foo / afile / foo
是常规文件/foo/afile
。
从主机B运行rsync的最佳方法是什么,最后在主机B上以/foo/afile -> /bar/afile
结束?即使主持人B对路径/bar
没有预先了解,也可以使其工作吗?
答案 0 :(得分:1)
如this Mac OS X Hint中所述,您可以使符号链接相对于当前路径。像
这样的东西cd /foo
ln -s ../bar/afile ./afile