This Markdown file is 90% the output of error_handling.bash
.
I wrote the script / this document to describe the shell options errexit
, inherit_errexit
, and errtrace
as well as the ERR
trap and their conditions and interactions in more detail as this is what I always
failed to understand with the pieces of information I found so far.