Mir ist gerade aufgefallen, dass es den Anschein hat, dass das Flag -e
für den echo
Befehl in meiner Shell unter Linux nicht vorhanden ist . Ist das nur eine vermasselte Einstellung oder ist es "normal"?
Code als Beispiel:
#!/bin/sh
echo -e "\e[3;12r\e[3H"
Drucke:
-e \e[3;12r\e[3H
Das hat schon mal geklappt! Ich denke, einige stty
Befehle sind furchtbar schief gelaufen und jetzt funktioniert es nicht mehr. Jemand schlug vor, dass meine sh
tatsächlich gerecht war bash
.
echo
eingebaute/bin/sh
Shell, wie siedash
im Debian-Paket enthalten ist (ein Betriebssystem, das Linux oder FreeBSD als Kernel haben kann).