> There are cases where you don't want -e enabled, such as when you want to make sure your script makes the best attempt to continue operating even through unknown failures.
You don't let go of -e for that.
dont_mind_failure || true
important_process
add 'true' specifically if you must.