【发布时间】:2012-09-20 21:29:02
【问题描述】:
复制整个递归目录结构的最佳方法是什么,其中所有文件都被复制为符号链接?
换句话说,副本应该反映原始目录的整个目录(子)结构,但每个文件应该只是一个符号链接。
【问题讨论】:
-
你熟悉
find和ln吗? -
你能否提供一个小例子来说明你所追求的,所以如果有人确实想出了一些东西,他们至少会朝着你想要的方向前进?我假设您希望目录作为目录?
-
还有——你确定这是你想做的吗?这意味着在两个目录中都可以看到对文件的任何修改,但不会共享任何 new 文件或目录,并且任何 deleted 文件或目录都会导致损坏符号链接。所以这两个目录会有一个奇怪的同步和不同步混合。通常人们要么在顶层使用
ln,这样两个目录就被符号链接并完全同步,或者递归地使用cp,这样两个目录之后就完全独立了。 -
为@ruakh +1 ...这听起来像XY problem。你想解决什么问题?你到底想做什么?
标签: unix directory copy symlink