-e errexit
Exit immediately if any untested command fails in non-interactive
mode. The exit status of a command is considered to be explic-
itly tested [...] if the command is the left hand operand of an
`&&'' or ``||'' operator [...]