Sto usando le seguenti opzioni
set -o pipefail
set -e
In bash script per interrompere l'esecuzione in caso di errore. Ho ~ 100 righe di esecuzione dello script e non voglio controllare il codice di ritorno di ogni riga dello script.
Ma per un comando particolare, voglio ignorare l'errore. Come lo posso fare?
-eviene impostato l' attributo "se il comando che fallisce fa parte dell'elenco dei comandi immediatamente dopo unawhileountilparola chiave, parte del test inifun'istruzione, parte di qualsiasi comando eseguito in un elenco&&o||tranne il comando che segue il comando finale&&o||, qualsiasi comando in una pipeline tranne l'ultimo, o se lo stato di ritorno del comando viene invertito con!. "