For example:

[bash-4.2.8] # cat a.sh
trap '' TERM
bash b.sh
[bash-4.2.8] # cat b.sh
echo "Now in $0 ..."
trap sig_TERM TERM
sig_TERM()
{
    echo "got SIGTERM, exiting ..."
    exit
}
kill -TERM $$
sleep 1
echo "Not killed?"
[bash-4.2.8] # bash a.sh
Now in b.sh ...
Not killed?
[bash-4.2.8] #

-Clark

Reply via email to