NOTE: do a write up why bash “strict mode”.

set -Eeuo pipefail

Local tidbits on where strict mode falls short

External References: For strict mode

External References: Against strict mode

Possible solutions

  • osh-oil-shell - new shell runtime. Need to test whether it supports bash constructs like $BASHPID