rsyncでunexpected remote argエラー

linux

オプションに -e が抜けてました・・・

rsyncでリモートサーバとディレクトリを同期しようとしたら”unexpected remote arg”というエラーがでました。1時間くらい悩んだ末にオプションに”-e”が抜けているのに気づきました。公開鍵とポートを指定するために”ssh -p ポート番号 -i 鍵ファイル”をコマンドラインにつけていますが、ヘルプにも

-e, –rsh=COMMAND specify the remote shell to use

って書いてありました。うーん、コピペ運用の罠(頭を使え)。

コメント