…about 'set -o pipefail' in bash scripts.
If you use set -e
to let your bash script fail when a command fails and you have some pipes within your script, you might also want to run set -o pipefail
as well, since it allows bash to also discover that pipes fail.
See here for more details.