実際のところ
実行権限をつけた、こんなファイルがあったとします。
$ cat testExit.bash #! /bin/bash COUNT=0 trap "printf '\n\r`basename $0` is closing.'" EXIT trap "printf '\n\r良夫ちゃんゴハンの時間ヨ\n'" 14 while true do COUNT=$((COUNT + 1)) printf "\r%07s%3d" "" $COUNT sleep 1 done
$ pkill -14 testExit.bash $ pkill -14 testExit.bash $ pkill testExit.bash
その結果はこちら
$ ./testExit.bash 4 良夫ちゃんゴハンの時間ヨ 7 良夫ちゃんゴハンの時間ヨ 14 testExit.bash is closing.Terminated