1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
#!/usr/bin/env bash catch_term() { exit 0 } catch_quit() { exit 0 } trap catch_term SIGTERM trap catch_quit SIGQUIT while :; do sleep 1 done