У меня есть сценарий, который я могу запустить локально для удаленного запуска сервера:
#!/bin/bash
ssh user@host.com <<EOF
nohup /path/to/run.sh &
EOF
echo 'done'
После запуска nohup он зависает. Мне нужно нажать ctrl-c, чтобы выйти из скрипта.
Я пробовал добавить явный выход в конец документа here и использовать аргумент «-t» для ssh. Ни то, ни другое не работает. Как мне сделать так, чтобы этот сценарий завершился немедленно?
РЕДАКТИРОВАТЬ: клиент - OSX 10.6, сервер - Ubuntu.