Existe uma maneira de anexar um manipulador de erros aos bash scripts?

0

Existe uma maneira de adicionar um manipulador de erro ao bash, que é executado se algum comando no script falhar?

Estou ciente de set -o errexit , mas isso não me permite adicionar um manipulador de erros personalizado.

    
por user2064000 25.03.2017 / 19:25

1 resposta

3

set -e
trap "do your custom stuff here" EXIT
...
# now whenever there's an error condition, due to the set -e, the script will exit
# and upon this exit, the trap custom message shall be activated.
    
por 25.03.2017 / 19:38