ターゲットに存在するファイルのみをrsyncする

ターゲットに存在するファイルのみをrsyncする

ターゲット ディレクトリ内の既存のファイルとディレクトリのみを同期する方法を知りたいです。

たとえば、ソースに次の内容があったとします。

a\
b\
b.txt
a.txt

...そしてターゲットでは:

a\
a.txt

次に、rsync を更新しa\(ソース上のすべてのファイルを含む)、a.txtコピーを無視しますb\b.txt

答え1

ターミナルに入力してman rsyncマニュアルページを見てください。利用可能なすべてのオプションが表示され、説明されています。あなたが探しているのは次のものだと思います。

--existing              skip creating new files on receiver

オプションとして使ってください

rsync --existing

関連情報