set -e # interromp le script sur une erreur (pas besoin de traiter le return code pour ça) set -u # plante si on utilise une variable non défini set -o pipefail # plante si on a une commande qui plante dans un pipe