D'après moi, ce qui se passe quand tu fais un Ctrl+C c'est interrompre le sleep
Donc faire un script peut interrompre le premier sleep mais pas le deuxième (à tester). Sinon, c'est que le Ctrl+C se fait sur tous les processuce, jusqu'à ce que l'application rende la main
#!/bin/sh
sleep 3600
sleep 3600
Quand tu fais un kill, tu envois le kill au script et donc à Sh. Les enfants n'étant pas tué.
Regarde par un man kill, s'il n'y a pas une option qui permet de tuer recursivement (il me semble avoir déjà vu ça quelque part).
# I go to sleep
Posté par phoenix (site web personnel) . En réponse au message Signaux. Évalué à 2.
Donc faire un script peut interrompre le premier sleep mais pas le deuxième (à tester). Sinon, c'est que le Ctrl+C se fait sur tous les processuce, jusqu'à ce que l'application rende la main
#!/bin/sh
sleep 3600
sleep 3600
Quand tu fais un kill, tu envois le kill au script et donc à Sh. Les enfants n'étant pas tué.
Regarde par un man kill, s'il n'y a pas une option qui permet de tuer recursivement (il me semble avoir déjà vu ça quelque part).