提问人:yael 提问时间:11/15/2023 更新时间:11/15/2023 访问量:17
复制目录结构并保留相对符号链接 [关闭]
Copy directories structure and keep relative symlinks [closed]
问:
我正在尝试复制目录树并保留相对符号链接。 这是我所拥有的:
/a
/b
/c
/c_1 -> ../c_2
/c_2
我想将 b 复制到 b_2 中并保留相对符号链接。
我试过什么:
cp -sR a/b a/b_2
,用于复制带有指向绝对路径的链接的结构。c_1 -> /a/b/c/c_2
cp -sR a/b a/b_2 && symlinks -rc /a/b_2
- 什么给出了 /b 的相对路径。c_1 -> ../../../../a/b/c/c_2
我的期望: 在副本中保留相对链接并获取:
/a
/b
/c
/c_1 -> ../c_2
/c_2
/b_2
/c
/c_1 -> ../c_2
/c_2
我希望能够删除并仅删除所有链接的文件。/b
/b_2
我怎样才能做到这一点? 谢谢
答: 暂无答案
评论
rsync
symlinks
hard links
b/
-L
-I