'rsync'バッチモード

'rsync'バッチモード

Rsyncには、thruフラグを使用するようにリモートシェルを指定するフラグがあります-e。一般的な使用法は次のとおりです。

rsync -e "ssh ..." [source] [destination]

すでに実行されているリモートシェルを再利用する方法があるかどうか疑問に思います。

良い

  1. SSHを起動し、PIDを記憶しながらサーバーに接続します。
  2. 連続通貨rsync -e [pid] [source] [destination]
  3. SSH終了

編集:私はcygwinを使っています。 ControlMasterを試してみましたが、うまくいきませんでした。私はこれがCygWinを介しては不可能だと思います。源泉

関連情報