viernes, 2 de mayo de 2014

Insertar codigo ASCII en Linux

Podemos encontrarnos con una ocasión en la que estamos en el terminal y tenemos que introducir un código ASCII que no tenemos en el teclado, por ejemplo la '~', muchos estamos acostumbrados a MS-DOS y al 'Alt' más un número, el correspondiente al símbolo que queremos.

Bien, para Linux, bastará que pulsemos 'Ctrl'+'Shitf'+U para que nos salga una u y ahí insertaremos el código correspondiente en HEXADECIMAL y luego pulsar intro, es decir, si quiero representar el simbolo > hacemos 'Ctrl'+'Shitf'+U y cuando aparezca la u escribimos 003E (si tenemos un windws cerca podemos sacar este numero del mapa de caracteres) y al apretar enter veremos el simbolo >

Que pasa si no tengo un windows cerca pero yo se el numero que tenia que poner en windows? Supongamos que yo sabía que la '~' era el 126, tendré que pasar esa cifra a hexadecimal, ¿cómo?
Ejecutamos la calculadora ('Aplicaciones' -> 'Accesorios' -> 'Calculadora') y escribimos el código ASCII que queremos, en este caso 126. En el menú de la calculadora vamos a 'Ver' -> 'Programador' y, al cambiar la calculadora, basta pulsar sobre la opción Hex que aparece bajo nuestro número, y nos saldrá el código hexadecimal correspondiente, en este caso concreto 7E.

Retomando, pulsaremos 'Ctrl'+'Shift'+U y nos saldrá una u para que nosotros tecleemos nuestro código en hexadecimal, y nos queda lo siguiente: u7E (la e puede ser minúscula) Finalmente pulsamos intro y nos sale el simbolo: ~


No hay comentarios:

Publicar un comentario

Find out where a user is located in OU structure with a search

It seems that very few people actually know how to find out where a user account is actually located in AD. The easiest way is to start...