Je ne parlais pas de ça. Je parlais de la tradition Unix de merde, d'ailleurs tout le monde avait compris.
Vu qu'un autre intervenant t'avait répondu quelque chose de similaire, je pense que tu devrais commencer à te poser des questions sur ta capacité à exprimer ta pensée.
En séparant le fond de la forme généralement fielleuse dans laquelle tu le lies, je pense que ça irait déjà beaucoup mieux.
Sinon tu pouvais aussi me répondre que le shell est de la merde mais que les gens dotés d'un peu de sens commun font leurs scripts en perl ou autre machin indépendant de l'OS.
J'avoue que j'y ai pensé.
Mais si je te l'avais suggéré, tu m'aurais probablement rétorqué que sur les plus vieilles brouettes, tu pourras toujours te brosser pour trouver un interpréteur perl à disposition (installé, installable ou même compilable par tes soins si tu tiens vraiment à te faire mal).
Tu feras donc avec ce que tu trouves, et s'il n'y a que du shell de base, ainsi soit il.
Si c'est pour avoir une merde préhistorique avec des bizarreries et des types incompatibles...
Tu voulais un comportement homogène, tu l'as.
Et la variété des comportements de /bin/sh, c'est un avantage?
Si j'ai utilisé /bin/sh, c'est uniquement pour te montrer que le plus basique des shells n'a aucun problème à traiter le cas que tu as donné.
Dans la vraie vie j'ai plutôt tendance à utiliser quelque chose d'un poil plus évolué pour éviter ces différences.
Mais tu n'as pas toujours le choix de ton shell de login.
Si, toujours, contrairement au fond d'écran quand tu n'es pas sur ta machine.
Un
exec /chemin/vers/ton/shell/de/predilection dans ton
.profile, et le tour est joué.
Je m'en suis servi plus d'une fois.
Effort à la con, intellectualisme de merde.
L'effort que je fais pour te répondre en ce moment n'en vaut certainement pas la peine non plus, donc je vais m'arrêter là.
Dans ta logique, tout doit s'adapter à corrector, et corrector ne doit jamais avoir à s'adapter à rien.
Bon courage dans la vie.