Я хочу виконати сценарій start.sh
на віддаленому сервері, який виконує це:
nohup node server.js &
Наївно я називаю SSH так:
ssh myserver <<EOF
./start.sh &
EOF
Це запускає сценарій, але залишає сеанс підключеним. Я хочу виконати цей крок з іншими командами в сценарії, так що це не добре.
Як я можу SSH на віддалену машину, запустити nohup
команду на задній план, а потім відключитись? Я думаю, я міг би поставити сам процес SSH на другий план, але це не здається правильним.
> /dev/null
.