Estou tentando fazer
[me@myPc]$ ssh me@server "nohup myBashScript.sh &"
Meu objetivo é iniciar o processo no servidor e retornar imediatamente.
Ele não está funcionando: o trabalho foi iniciado no servidor, mas ainda recebo a saída no myPc e no bash aguarde a conclusão antes de solicitar outro comando.
Por quê ? Não deveria! Alguma maneira de evitar isso?
- myPc é
RHEL6.2 - servidor é
ubuntu 10.04e - ambas as corridas
openssh
myscript.shme fornecer uma saída, mas a sessão ssh ainda terminar após o script ser concluído? No meu caso, o próprio script inicia o processo nohup e depois retorna. Fiquei com a impressão de quessh -Tme ajudaria a fazer isso.