rsyncがシンボリックリンクをターゲットディレクトリの新しいファイルに置き換えることを防ぎます。

rsyncがシンボリックリンクをターゲットディレクトリの新しいファイルに置き換えることを防ぎます。

で同じファイルを指すシンボルファイルをrsync directory1持つことを試みると、すべてのシンボルファイルを実際のファイルに置き換えます。directory2directory1rsync

追加しようとしましたが、-L役に立ちませんでした。-Kシンボリックディレクトリで動作します。ターゲットにシンボルファイルを保持するフラグはありますか?

注文する:

mkdir dir1
cd dir1
echo "TEST" >  file1

cd ..
cp -as /HOME/dir1 dir2

dir2を指すシンボルファイルがありますdir1

私が実行しようとしたとき:

rsync -nKLri dir1/ dir2/

私は得る:

>f+++++++++ file1

関連情報