rsyncを使用するときにターゲットにソースのルートフォルダが作成されないようにするにはどうすればよいですか?

rsyncを使用するときにターゲットにソースのルートフォルダが作成されないようにするにはどうすればよいですか?

たとえば、/tmp/src とそのサブフォルダーにあるすべての *.txt ファイルを /tmp/dst にコピーした場合

rsync -avm --include='*.txt' --include='*/' --exclude='*' "/tmp/src" "/tmp/dst"

srcそれは次を作ります/tmp/dst

しかし、私が望むのは/tmp/srcにあるだけです。

ベストアンサー1

「/」を追加するだけです。/tmp/src/ /tmp/dst/

おすすめ記事