Dans l'exemple ci-dessous:commande bash XOR^anothercommand
w^ls
quel est le comportement attendu de l'opérateur XOR en coquille?
Alors, quand nous entrons dans
command^anothercommand
ce qui déclenche anothercommand
pour exécuter (si elle exécutera du tout)?
Si elle * étaient * un opérateur comme '' && ou '' ||, il serait nécessairement exécuter les deux commandes parce que la valeur de XOR est déterminée par ses deux opérandes (il ne fait pas de court-circuit). Le statut de sortie résultant serait 0 si une commande échouait et l'autre réussissait, ou 1 sinon. Je ne peux pas vraiment imaginer un scénario où cela serait utile. – chepner