3

rsyncにシンボリックリンクの元のディレクトリ名を新しい宛先にコピーさせたい。1つのディレクトリにあるリンクをコピーし、それらのリンクを使用して、リンク先のディレクトリだけを元の名前でコピーしたいと思います。

ソースディレクトリ:
default @-> v1.2
previous @-> v1.1
v1.0 /
v1.1 /
v1.2 /

ターゲットディレクトリに必要なもの:(デフォルトのリンクと以前のリンクをコピーするために何か他のことをします)
default @-> v1.2
previous @-> v1.1
v1.1 /
v1.2 /

私は現在これを使用しています:(その1つのオプションは大文字のiであり、このフォントで表示される小文字のLではありません)
rsync -cIvrtRL /vol1/ALL/./dir1/dir2/dir3/default / vol2 / new / ALL

私が実際にターゲットディレクトリに取得しているのはこれです:(
シンボリックリンクのデフォルトと前を-lでコピーした後、これを取得します)
default /
previous @-> v1.1

ここで何が間違っているのか、または他の何かがこれを壊しているのかどうかはわかりません。

助けてくれてありがとう!

4

0 に答える 0