rsync --remove-source-filesの後にフォルダを削除する方法は?

rsync --remove-source-filesの後にフォルダを削除する方法は?

使用せずにフォルダを別の場所に移動したいです。mv

私は使う

rsync -aAXHv --remove-source-files <source> <destination>

ただし、ソースフォルダには<source>まだコンテンツがありません。空のソースフォルダをすべて削除するオプションはありますか?

ベストアンサー1

rsyncコマンドに従い、rmコピーが成功した場合にのみ実行されるように保護します。

rsync -aAXHv --remove-source-files {src} {dst} &&
    rm -rf {src}

もちろん、この組み合わせを使用すると、もはや--remove-source-files

おすすめ記事