@gduchaussois mais pourquoi ?
@immae je comprends pas, la doc dit que le retour d'une and list est le retour de la dernière commande.
Après un && avec un set -e ne sert à rien je te l'accorde
@gduchaussois non après relecture la doc est claire en fait : The shell does not exit if the command that fails is part of the command list immediately following a while or until keyword, part of the test following the if or elif reserved words, part of any command executed in a && or || list (...)
@gduchaussois (dans les ... y’a des exceptions pour la dernière commande d’un || ou && mais elle ne s’applique pas ici) je savais (enfin c’est "naturel") pour le if/while/until mais pas pour le && ||
@gduchaussois j’imagine assez bien une histoire de factorisation de code