Arrêt du script à la première erreur
Publié le 06/05/2017 Bash
On peut ajouter sur chaque ligne :
command || exit $?
De manière globale, il faut ajouter au Shebang :
#!/bin/bash -eou ajouter
set -eSi une commande doit renvoyer autre chose que 0, et ne doit pas stopper le déroulement, il faut lui ajouter
command 2>&1 || echo $?