Ho una collezione di script che sono controllati da uno principale. Voglio intercettare il segnale ctrl + c nello script principale e propagarlo agli altri. Gli altri script dovrebbe trappola questo segnale così (dallo script principale) e fare un po 'di pulizia ...Come propagare un segnale attraverso una raccolta di script?
ho cercato di inviare kill -s SIGINT
ai bambini, ma sembrano non sono in grado di catturare il segnale (anche se trap 'Cleanup' SIGINT
viene definito negli script figli)
Eventuali indizi su come realizzare questo?
Sarebbe utile mostrare esempi specifici di genitore e bambino abbreviato. –
Vedi la mia risposta alla tua altra domanda per una possibile soluzione. http://stackoverflow.com/questions/2524937/how-to-send-a-signal-sigint-from-script-to-script-bash –