lunes, febrero 18, 2013

Conseguir un carácter ASCII en Windows o en Linux

Hay caracteres ASCII que se resisten a ser mostrados, bien porque no sabemos como indicar al sistema operativo que queremos introducir un código ASCII, o bien porque no sabemos el código correspondiente al carácter que queremos introducir.

Introducir un carácter ASCII en Windows:
Tecla ALT + código decimal del carácter ASCII.
Así es bastante habitual alguno de estos:

  • ALT+92 = Contrabarra (para path-s en Windows).
  • ALT+126 = Vírgula (para patrones en PERL).
  • ALT+64 = Arroba (correos).
  • ALT+124 = Pipe (barra vertical).
Introducir un carácter ASCII en Linux:
Al menos en mi CentOS la combinación de teclas es:
Shift (Mayúsculas) + CONTROL + U y a continuación se introduce el código hexadecimal del carácter ASCII.
  • Shift+Control+U y luego x5C = Contrabarra.
  • Shift+Control+U y luego x7E = Vírgula.
  • Shift+Control+U y luego x40 = Arroba.
  • Shift+Control+U y luego x7C = Pipe (barra vertical).
Nota en Linux u otros UNIX:
Después del Shift+Control+U, en mi Centos puede poner una contrabarra antes de x5C por ejemplo, y se muestra bien. También puedes prescindir de la x poniendo directamente 5C.

Por último para necesitamos una tabla de caracteres ASCII con su correspondiente código decimal y binario. Aquí hay un par muy completas:



No hay comentarios: