Je viens de remarquer qu'il semble que le drapeau -e
n'existe pas pour la echo
commande dans mon shell sous Linux. Est-ce juste un paramètre foiré ou est-ce "normal"?
Du code comme exemple:
#!/bin/sh
echo -e "\e[3;12r\e[3H"
Tirages:
-e \e[3;12r\e[3H
Cela fonctionnait avant! Je suppose que certaines stty
commandes ont terriblement mal tourné et maintenant cela ne fonctionne plus. Quelqu'un a suggéré que mon sh
était en fait juste bash
.
echo
structure interne du/bin/sh
shell fournie par ledash
paquet sur Debian (un système d'exploitation qui peut avoir Linux ou FreeBSD comme noyau).