Я вижу много скриптов оболочки:
trap cmd 0 1 2 3 13 15 # EXIT HUP INT QUIT PIPE TERM
В каждой оболочке, к которой у меня есть доступ в данный момент, все ловушки, отличные от 0, являются избыточными, а cmd будет выполняться после получения сигнала, если просто указывается ловушка:
trap cmd 0
Является ли последняя спецификация достаточной или для некоторых оболочек требуются другие сигналы?