MoのWebLog

思ったことをテキトウに。

rsync

rsyncディレクトリごとコピーする際には,コピー元の最後に "/" をつけない。

例:testS/test.txt,testD/ がある場合。

スラッシュなしの場合

$ rsync -av testS testD


testD/testS/test.txt


スラッシュありの場合

$ rsync -av testS/ testD


testD/test.txt

 

コピー先ディレクトリの最後の "/" の有無は,結果に影響なかった。(動作確認環境 Mac OS X 10.13.4)