8

私は簡単なスクリプトを持っています

trap 'echo exit' EXIT
while true; do sleep 1; done

また、異なるシェルでは異なる動作をします:

$ bash tst.sh
^Cexit
$ dash tst.sh
^C
$ zsh tst.sh
^C
$ sh tst.sh
^Cexit

したがって、それがどのように動作するべきか、それが指定されているかどうかについてはわかりません。

4

1 に答える 1