#!/bin/bash
on_die()
{
echo "Dying...\t PID: $$"
exit 0
}
fun(){
trap 'on_die' TERM
echo "Sleeping"
sleep 10
echo "Exiting... PID: $$"
}
fun
IyEvYmluL2Jhc2gKb25fZGllKCkKewogICAgICAgIGVjaG8gIkR5aW5nLi4uXHQgUElEOiAkJCIKICAgICAgICBleGl0IDAKfQoKZnVuKCl7CiAgICAgICAgdHJhcCAnb25fZGllJyBURVJNCiAgICAgICAgZWNobyAiU2xlZXBpbmciCiAgICAgICAgc2xlZXAgMTAKCWVjaG8gIkV4aXRpbmcuLi4gUElEOiAkJCIKfQoKZnVu