GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Echo-Escape-Sequenzen werden in Linux tty nicht interpretiert

Erstens wurde diese Frage auf Retrocomputing gestellt, aber die Community fand sie für diese Site besser geeignet. Aber ich habe eine Antwort im Kommentarbereich bekommen, also kopiere sie hierher:

Die virtuelle Linux-Konsole emuliert ein (eine Art) VT102-Terminal im ON-LINE-Modus, das mit einem (seriellen) Linux-tty-Gerät verbunden ist. Der Linux-tty-Treiber gibt normalerweise das Escape-Steuerzeichen nicht zurück und gibt stattdessen ^[ zurück . Wenn Sie nicht möchten, dass der tty-Treiber dies tut, verwenden Sie stty -ctlecho . Auch echte VT102-Terminals unterstützen keine Farbe, es funktioniert sowieso mit der virtuellen Linux-Konsole, weil es nicht wirklich VT102-kompatibel ist.

Ich habe den stty -ctlecho ausprobiert und es funktioniert fast wie erwartet - nur eine Teilfrage - ist der echte VT102 Es wurden auch keine Zeichen angezeigt, nachdem die Person ESC gedrückt hatte und geben Sie die Escape-Sequenz ein, damit die Person sie blind eintippt?


Linux
  1. Linux – ^@ Spam in Tty (scheint aber systemweit zu sein)?

  2. Müssen Regex-Zeichen in Sed maskiert werden, um als Regex-Zeichen interpretiert zu werden?

  3. Linux – Wie melde ich mich von Ssh aus bei Tty an?

  4. Linux – Sind verschiedene Linux/Unix-Kernel austauschbar?

  5. Die Linux-Sortierung funktioniert nicht mit negativen Gleitkommazahlen

MOFO Linux entgeht der Internetzensur und -überwachung

tty (/dev/tty ) vs. pts (/dev/pts) unter Linux

Wie entferne ich Leerzeichen in Pfaden für Scp in Linux?

FIX:Google Chrome funktioniert nicht unter Kali Linux

Ny objektiver Vorteil, um Sequenzen über Tput zu entkommen?

Linux:Zeitzonen-Offset setzen, das nicht existiert?