Estou usando as seguintes opções
set -o pipefail
set -e
No script bash para interromper a execução por erro. Eu tenho ~ 100 linhas de script em execução e não quero verificar o código de retorno de todas as linhas do script.
Mas para um comando em particular, quero ignorar o erro. Como eu posso fazer isso?
-e
atributo está definido "se o comando que falhar fizer parte da lista de comandos imediatamente após uma palavrawhile
-until
chave ou , parte do teste em umaif
instrução, parte de qualquer comando executado em uma lista&&
ou,||
exceto o comando após o comando final&&
ou||
, qualquer comando em um pipeline, exceto o último, ou se o status de retorno do comando estiver sendo invertido!
. "