Set -e for the win | Sam & Max: Python, Django, Git et du cul
set -e marche avec tous les shells mais a des limites, notamment pour les subshells et les pipes.
Avec bash, on peut aller un peu plus loin :
set -o posix # les sous-shells héritent de ces options
set -o errexit # équivalent long de set -e
set -o pipefail # intercepte les erreurs de commandes suivies d’un pipe
permalink -
-
http://sametmax.com/set-e-for-the-win/