ASCII

Descripción

American Standard Code for Information Interchange (ASCII) se utiliza para almacenar y procesar caracteres imprimibles y no imprimibles.

ASCII utiliza 7 bits para representar cada carácter. Define 127 códigos, siendo 32 caracteres no imprimibles, de los cuales la mayoría son caracteres de control que tienen efecto sobre cómo se procesa el texto, más otros 95 caracteres imprimibles que les siguen en la numeración (empezando por el carácter de espacio).

man ascii

Conversiones

Conversión de hexadecimal a ASCII.

echo <hexadecimal> | xxd -r -p
echo 41 | xxd -r -p

bindechexascii --h2a <hexadecimal>
bindechexascii --h2a 41

Conversión de ASCII a hexadecimal.

echo -n "<ASCII>" | xxd -p
echo -n "A" | xxd -p

bindechexascii --a2h "<ASCII>"
bindechexascii --a2h "A"

Conversión de decimal a ASCII.

printf \\$(printf "%o" <decimal>)
printf \\$(printf "%o" 65)

bindechexascii --d2a <decimal>
bindechexascii --d2a 65

Conversión de ASCII a decimal.

printf "%d\n" \'<ASCII>
printf "%d\n" \'A

bindechexascii --a2d "<ASCII>"
bindechexascii --a2d "A"

Última actualización

¿Te fue útil?