Lancer un script puis fermer la session: que se passe-t-il?

Bonjour à tous!

Une petite question aux habitués: à partir d’une machine Windows je me connecte avec PuTTy à un de mes serveurs RedHat. J’ouvre une session puis lance un script .sh. Le script n’est pas encore terminé que je me déconnecte (fermeture de session sous Putty ou coupure réseau).

Que se passe-t-il alors?

  1. Mon script a fini son exécution normalement?
  2. Mon script s’est interrompu car une fermeture de session coupe les process lancés pendant la session?
  3. Cela dépend du script?

Si vous avez un début de réponse, je suis preneur :slight_smile:

Bonne journée

Je pense que le script continu, en tout cas je crois que c’est ce qui s’est passé quand j’ai lancé un emerge et que je me suis déconnecté [:______]

normalement, le script est initier par toi le parent. Si tu te deconnecte, le parent meurt et le fils aussi.

Je ne suis pas tt a fais certain de cela pr un script, mais pour éviter ce genre d’inconvéniant, utilise la commande nohup ou encore plus puissant, la commande screen.

Oui, je pense comme toi MacFennec. Merci du conseil pour nohup

Bonne journée à vous!