Contrairement à OCaml, il n'y a pas de mécanisme d'exception en bash. Par défaut le script continue son exécution, même si l'une des commandes échoue. Après chaque appel à une commande il faut donc tester son code retour et éventuellement demander la fin du script.