У меня есть скрипт, который SSH на сервер и настраивает среду

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

Но когда я набираю exit в терминале после запуска скрипта, он зависает и не выходит. Единственный выход - использовать Ctrl+c

Как я могу изменить это, чтобы я мог набрать exit и он выходит?

1 ответ1

1

Что делать, если вы положили после выхода рубиновой оболочки?

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

Я не уверен в вашей команде, но это сработало для меня.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .