Debugging Bash Scripts: The Power of set -e, set -x, set -o, and set -u