• # I go to sleep

    Posté par (site web personnel) . En réponse au message Signaux. Évalué à 2.

    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).