サーバーにSSH接続して環境を設定するスクリプトがあります
ssh -t -t dev.example.com <<EOF
cd var/dev/
...other commands...
EOF
しかし、exit
スクリプトの実行後にターミナルに入力すると、ハングして終了しません。終了する唯一の方法は、Ctrl+を使用することです。c
入力して終了できるようにこれを変更するにはどうすればよいですかexit
?
答え1
ruby シェルを終了した後に置いたらどうなりますか?
ssh -t -t dev.example.com <<EOF
cd var/dev/
...other commands...
exit
EOF
Ruby コマンドについてはよくわかりませんが、私の場合はこれでうまくいきました。