Si je comprends bien pour avoir l’effet souhaité de cette commande on doit en principe utiliser cette option -e. Bash l’oblige, mais pas les autres shell cité plus haut donc
Donc le “\n” est envoyé tel quel à echo par bash, ce qui ne semble pas être le cas des autres shell. J’ai testé rapidement avec tcsh et il a le même résultat que bash sur une FreeBSD, mais sur Debian, on obtient bien le résultat que tu as noté. Donc, j’en conclus que nous n’avons pas la même verion que tcsh (ce que je viens d’apprendre).