Use o seguinte: Enviar códigos hexadecimais: 0x1B 0x05
-
Escape
é ASCII 27 (geralmente é escrito como octal3
se seu shell não souber\e
).
As combinações -
Ctrl-[Character]
resultam no código ASCII correspondente à posição do caractere no alfabeto. Exemplos bem conhecidos são^H
para ASCII 8 ( Backspace ),^C
para ASCII 3, Fim do Texto , ou^D
para ASCII 4, End of Transmission , e da mesma forma, pressionar^E
resulta em ASCII 5 - de modo que o código hexadecimal precisa ser enviado.
Você pode até usar isso (não consigo imaginar um caso de uso real, mas não vamos nos importar com isso) para substituir pressionando Enter
( Line Feed ) por ^J
ou pressionando Tab
por ^I
. Veja aqui para mais informações sobre caracteres de controle.