@darkuncle @b0rk
except `set -e` has bizzare edge cases that can make your script behave in an unexpected way
mywiki.wooledge.org/BashFAQ/10