I have an collection of scripts which are controlled by a main one. I want to trap the signal ctrl+c in the main script and propagate it to the others.
Have you tried to :
1) Setup your traps in every script (master / childs) where you need them
2) Send to the master a kill with it's PID negated, to kill the whole process group, I mean :