Forum Programmation.shell Signaux

Posté par  .
Étiquettes : aucune
0
22
fév.
2006
Bonjour;

Je cherche à comprendre deux points de la gestion des signaux en shell :

1 - pourquoi le script suivant peut-être interrompu "proprement" lorsqu'il est exécuté en foreground dans une console (par exemple avec le Ctrl+C, SIGINT) alors que depuis une console tierce, l'envoie d'un signal SIGINT est ignoré ? Est-ce lié à la gestion des tty ?

2 - pourquoi, enfin, un SIGKILL lancé depuis une autre console résulte dans l'arrêt du seul /bin/sh (le sleep restant en (…)