J'essaye de faire
[me@myPc]$ ssh me@server "nohup myBashScript.sh &"
Mon objectif est de lancer le processus sur le serveur, puis de revenir immédiatement.
Cela ne fonctionne pas: le travail est démarré sur le serveur, mais j'obtiens toujours la sortie sur myPc et bash attend la fin avant de me demander une autre commande.
Pourquoi ? Ce n'est pas censé le faire! Comment éviter cela?
- myPc est
RHEL6.2 - le serveur est
ubuntu 10.04et - les deux pistes
openssh
myscript.shdonner une sortie, mais que la session ssh se termine toujours une fois le script terminé? Dans mon cas, le script lui-même démarre le processus nohup, puis revient. J'avais l'impression quessh -Tcela m'aiderait à le faire.