Hermes le Messager Breton Quiétiste | Laeleth a écrit :
Bonjour,
je dois lancer un script unix par un shell, donc une commande du type :
sh updt_hr.Install_Package.sh XXXX
Je le lance depuis une session unix (j'utilise SSH si certains connaissent). Ce script s'interroimpte régulièrement pour demander si on veut continuer son exécution.
Du genre : confirmez vous l'import des objets : O/N ?
Si ma connexion plante, ou si j'arrête ma session, est-ce que le shell stoppe aussi son avancée ? Ou bien il s'arrêtera seulement à la prochaine confirmation ?
Merci d'avance
|
Tout dépend ce que contient le script, mais concernant le script LUI-MÊME, oui il s'arrête si tu arrêtes ta session ou si la connexion plante.
Par contre, il existe un moyen très simple pour éviter cela, c'est de lancer ton script dans une console "screen" une fois connecté en ssh au server, si bien sûr le server a le programme "screen" d'installé.
http://linux.die.net/man/1/screen
Voilà
|