Cómo convertir ascii a este personaje en ksh

Vídeo: Shell Scripting Tutorial

ASCII es un estándar ampliamente utilizado para la representación de datos alfanuméricos en un formato numérico.

ASCII es un estándar ampliamente utilizado para la representación de datos alfanuméricos en un formato numérico.

Vídeo: Bash Scripting 6 -- 'If' and Testing

Ksh es una abreviatura para el shell Korn, un intérprete de comandos para los sistemas operativos UNIX y Linux. Ksh, como con todas las interfaces de línea de comandos, acepta órdenes tecleadas por parte del usuario, los ejecuta y devuelve el resultado de estos comandos.

Código Estándar Americano para Intercambio de Información es un estándar reconocido mundialmente para la representación de texto y otros caracteres en una forma numérica que los ordenadores puedan reconocer. Cada símbolo en el conjunto de caracteres ASCII tiene un número asociado con ella - binario, octal, decimal o hexadecimal. En Ksh, el Unix "printf" comando se puede utilizar para convertir fácilmente el número de su carácter asociado.

1

Asegúrese de que Ksh está instalado en el sistema- si no, instalarlo usando el gestor de paquetes específicos de su sistema.

2

Abrir una ventana Ksh.

3

Escriba lo siguiente en el símbolo del sistema:

printf ` x40 n`

Este ejemplo es la salida de la "a" símbolo, "@," seguido de una nueva línea ("norte"). 40 es la dirección ASCII hexadecimal para el "@" firmar. Para el carácter particular que desea, utilice la dirección hexadecimal del carácter en lugar de "40" en el anterior.

Vídeo: Creating Command Line Menus with Shell Scripts

Consejos

  • comprobar También puede utilizar una dirección octal escribiendo lo siguiente, reemplazando "xxx" con el valor octal:
  • comprobar printf ` xxx n`

Artículos necesitará

referencias

  • enlazar de Greg Wiki- BashFAQ / 071- ¿Cómo convierto un carácter ASCII a sus decimal (o hexadecimal) Valor y vuelta?

Sobre el Autor

Brian Kadigan es un escritor profesional para diversos sitios web. Él tiene un interés permanente en la tecnología, la historia, las ciencias duras y el papel de la información en la cultura. Kadigan tiene un grado de maestría en biblioteconomía y documentación y ha trabajado principalmente en el ámbito jurídico en puestos de investigación y presentación.

Artículos Relacionados