@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 (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 @immae peut-être parce que && et || sont "équivalents" à un if then else ?
@ptitfred @gduchaussois ou sucre syntaxique oui (un peu moins probable je dirais)
@gduchaussois @ptitfred Retrospectivement j’ai retrouvé un cas où je me suis fait avoir et (sans chercher à comprendre pourquoi à l’époque) j’ai ajouté le exit 1 manuellement...
@gduchaussois j’imagine assez bien une histoire de factorisation de code
@immae ah mais ok j'ai pas regardé dans la bonne partie de la doc. Je savais pour les while if etc mais pas pour || et && et j'avoue ne pas comprendre l'intérêt