Uma funçãozinha muito útil do Perl é a “die”. Fica fácil gerar mensagens de erro e já abortar a execução numa tacada só.
Segue a versão primo-pobre para bash:
function die () { echo "$progname: $1"; exit ${2:-1} ; }
Exemplos de uso:
[ ! -f /tmp/teste.txt ] && die "Arquivo não existe"
ou
[ "$A" -ne 0 ] && die "Nao encontrei o zero" 99
2 posts no mesmo dia ?
o Eri tá empolgado !