$ cat test_trap trap 'echo exiting' EXIT kill $$ $ bash test_trap exiting Terminated $ ksh test_trap exiting Terminated $ mksh test_trap exiting $ dash test_trap Terminated $ zsh test_trap Terminated