Rsync、ソースファイルの削除、シンボリックリンク

Rsync、ソースファイルの削除、シンボリックリンク

これに助けが必要です。エラー処理により、一部のフォルダをソースからターゲットに移動しようとします(mvは現在rsyncを見ているファイルを閉じることができないため)。これが今まで私が持っていたものです。しかし、ターゲットにコピーした後、ソースを削除したり、フォルダをリストから除外したり、シンボリックリンクも除外したりしません(フォルダが削除されていないため)

ターゲット:

  • フォルダをコピーしてソースから削除します。
  • リストを使用して特定のフォルダを除外する
  • シンボリックリンクをコピーしないでください
  • 各フォルダをコピーして削除した後、シンボリックリンクを作成します。

試み:

rsync --remove-source-files --safe-links --exclude-from=/scripts/files2keep.txt
-rptgo /test/ /destest && ln -s /destest/ /test/

ベストアンサー1

おすすめ記事