GNU/Linux >> Znalost Linux >  >> Linux

Echoed escape sekvence nejsou v Linuxu tty interpretovány

Za prvé, tato otázka byla položena na Retrocomputing, ale komunita ji považovala za vhodnější pro tento web. Ale dostal jsem odpověď v sekci komentářů, takže ji zkopírujte sem:

Virtuální konzole Linuxu emuluje (nějaký) terminál VT102 v ON-LINE režimu připojený k linuxovému (sériovému) zařízení tty. Linuxový ttydriver normálně neopakuje řídicí znak escape a místo toho opakuje ^[ . Pokud nechcete, aby to dělal ovladač tty, použijte stty -ctlecho . Skutečné terminály VT102 také nepodporují barvy, stejně to funguje s virtuální konzolí Linuxu, protože není ve skutečnosti kompatibilní s VT102.

Zkoušel jsem stty -ctlecho a funguje téměř podle očekávání - pouze jedna podotázka - je skutečný VT102 také se nezobrazovaly znaky po stisknutí ESC a start typu escape sekvence, takže to osoba zadala naslepo?


Linux
  1. Linux tty Command Tutorial pro začátečníky (s příklady)

  2. Linux – Jak přepínat mezi relací Tty a Xorg?

  3. Potřebujete uniknout z regulárních znaků v Sed, aby byly interpretovány jako regulární znaky?

  1. Linux – Tty hlavní číslo vašeho Unixu?

  2. Linux – Jsou různá jádra Linux/unix zaměnitelná?

  3. Čtení a zápis na sériový port v C na Linuxu

  1. Linux – rozdíl mezi Pts a Tty?

  2. Linux – Jak přihlásit uživatele do Tty z Ssh?

  3. Linuxové řazení nefunguje se zápornými plovoucími čísly