2014-01-28 98 views
0

比方說,我有主機A:複製符號鏈接作爲符號鏈接,_and_其引用的資源

/富/å文件 - > /酒吧/å文件

現在在主機B上,結果:

rsync的-l hostA的:/富/å文件/富

是一個破碎符號鏈接在/foo/afile,和的結果:

rsync的-L hostA的:/富/å文件/富

是一個普通文件/foo/afile

什麼是從主機B上運行rsync的,與/foo/afile -> /bar/afile在主機B結束了一個好辦法嗎?是否可以做的工作,即使主機B具有路徑/bar沒有事先的知識?

回答

1

this Mac OS X Hint描述你可以把相對於當前路徑的符號鏈接。喜歡的東西

cd /foo 
ln -s ../bar/afile ./afile