オプションに -e が抜けてました・・・
rsyncでリモートサーバとディレクトリを同期しようとしたら”unexpected remote arg”というエラーがでました。1時間くらい悩んだ末にオプションに”-e”が抜けているのに気づきました。公開鍵とポートを指定するために”ssh -p ポート番号 -i 鍵ファイル”をコマンドラインにつけていますが、ヘルプにも
-e, –rsh=COMMAND specify the remote shell to use
って書いてありました。うーん、コピペ運用の罠(頭を使え)。
コメント