Articulo de referencia

expandir (Unix)

expand es un programa que convierte caracteres de tabulación en grupos de caracteres de espacio , manteniendo la alineación correcta. Está disponible en sistemas operativos Unix...

expandes un programa que convierte caracteres de tabulación en grupos de caracteres de espacio , manteniendo la alineación correcta. Está disponible en sistemas operativos Unix y muchos sistemas operativos similares a Unix . [1] El comando está disponible como un paquete separado para Microsoft Windows como parte de la colección UnxUtils de puertos Win32 nativos de utilidades comunes similares a Unix de GNU . [2]

Ejemplo

Por ejemplo:

$ echo  -e "foo\tbar" | ampliar | xxd -g 1 -u
 0000000: 66 6F 6F 20 20 20 20 20 62 61 72 0A barra foo. $ echo -e "foo\tbar" | xxd -g 1 -u
 0000000: 66 6F 6F 09 62 61 72 0A foo.bar. $        
       

Aquí el echocomando imprime una cadena de texto que incluye un carácter de tabulación y luego la salida se envía al expandcomando. La salida resultante se muestra en hexadecimal y como caracteres mediante el xxdcomando dump. En el segundo mensaje, la misma echosalida se envía directamente al xxdcomando. Como se puede ver al comparar los dos, el expandprograma convierte la tabulación (especificada como '\t' para el echoprograma) en espacios.

Véase también

Referencias

  1. ^ "expandir". Especificaciones básicas de The Open Group . The Open Group . Consultado el 27 de abril de 2023 .
  2. ^ "Puertos Win32 nativos de algunas utilidades GNU". unxutils.sourceforge.net .
Obtenido de "https://es.wikipedia.org/w/index.php?title=Expandir_(Unix)&oldid=1227549506"