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.04
et - les deux pistes
openssh
myscript.sh
donner 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 -T
cela m'aiderait à le faire.