Wie kann ich den watch-Befehl veranlassen, vt100-Sequenzen zu interpretieren?
Betrachten Sie dieses einfache Beispiel (das rot angezeigt wird):echo -e "\033[31mHello World\033[0m"
Es wird auf dem Terminal korrekt in rot angezeigt. Betrachten wir nun:watch echo -e "\033[31mHello World\033[0m"
Die Farbe wird nicht angezeigt.
Hinweis: Mir ist bekannt, dass es einfach ist, eine Schleife zu schreiben, die das grundlegende Verhalten nachahmt, indem sie gelöscht und erneut ausgeführt wird. Durch die Löschoperation blinkt jedoch der Bildschirm, was unter der Beobachtung nicht der Fall ist
EDIT: Ursprünglich spezifizierte diese Frage Escape-Sequenzen anstelle von vt100-Sequenzen, aber das ist nicht wirklich das, wonach ich bin, und wurde mit einfachen Anführungszeichen gelöst.