GNU/Linux >> Znalost Linux >  >> Linux

Jsou Ascii únikové sekvence a páry řídicích postav součástí standardu?

Existují běžné páry escape sekvencí k řídicím znakům ASCII, jako je Ctrl-C a Ctrl-Z na ETX a SUB.

Na stránce kontrolních kódů Wikipedie je většina párování, ale žádná citovaná reference.

Je párování řídicích znaků a sekvencí kláves součástí standardu?

Kde je to uvedeno pro Linux a další OS?

Existují manuálové stránky se seznamem těchto párování?

Jsou to čistě desetiletí nepsané konvence?

Odkazy

  • Manuálová stránka Linuxu pro termios(3) uvádí některé z nich.
  • příkaz stty -a uvádí některé pro váš systém

Přijatá odpověď:

V roce 1984 jsem napsal dokument, který shrnuje kódy ANSI X3.64-1979, ANSI X3.4-1977 a ANSI X3.41-1974. Tento soubor ansicode.txt popisuje, jak řídicí kódy ovlivňují tištěné terminály řady DEC LA a video terminály řady VT.


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

  2. Jsou terminálové barevné únikové sekvence definovány kdekoli pro Bash?

  3. Vztah mezi řídicími znaky, signály a terminálem?

  1. Jaké znaky jsou v názvech adresářů Windows a Linux zakázány?

  2. Rozdíl mezi u8, uint8_t, __u8 a __be8

  3. Co je/jsou standardní programy CLI pro správu uživatelů a skupin?

  1. Jaké jsou ovládací a přesměrovací operátoři Shell?

  2. Pam – povinná a dostatečná kontrolní vlajka?

  3. Ocas a zástupné znaky