Você pode fazer com que o shell bash atual ative a opção -e
com:
$ set -e
Apenas para confirmar:
$ echo "$-"
himBHs
$ set -e
ehimBHs
Como o arquivo bashrc é originado para shells interativos, você pode fazer com que todas as shells bash new usem a opção -e
, adicionando isto:
set -e
Como uma linha em qualquer lugar (que é executada) do script .bashrc
.
No entanto, essa é uma idéia muito ruim , pois há muitas condições sob as quais a detecção de um comando com falha falha e há vários casos em que um comando com falha é desejável. Por favor, leia