使用 bash 腳本 ssh 時無法正常退出

使用 bash 腳本 ssh 時無法正常退出

我有一個腳本可以 ssh 進入伺服器並設定環境

ssh -t -t dev.example.com <<EOF
cd var/dev/
...other commands...
EOF

但是,當我exit在腳本運行後在終端機中輸入時,它會掛起並且不會退出。退出的唯一方法是使用Ctrl+c

我該如何更改它以便我可以輸入exit並退出?

答案1

如果你在 ruby​​ shell 退出後放置會怎麼樣?

ssh -t -t dev.example.com <<EOF
cd var/dev/
...other commands...
exit
EOF

我不確定你的 ruby​​ 命令,但這對我有用。

相關內容