Reorganizar el comando expandir del sistema linux

Hoy en día, cada vez más personas usan el sistema Linux , hoy les presentaré el comando Extender

Organizar el comando de expansión del sistema Linux Organizar el comando de expansión del sistema Linux

1. Introducción al comando

Se utiliza para convertir el carácter de tabulación (Tab) del archivo en el carácter de espacio (Espacio). De forma predeterminada, un tabulador corresponde a 8 caracteres de espacio y el resultado se envía a la salida estándar. Si no se especifica un nombre de archivo o el nombre de archivo dado es -, expand leerá los datos de la entrada estándar.

El comando con la función opuesta es no expandir, que convierte los espacios en caracteres de tabulación.

2. Formato de comando

expandir [OPCIONES] [ARCHIVOS]

3. Descripción de la opción

-i, --initial 
 no convierte pestañas después de espacios sin espacios en blanco 
-t, --tabs = NUMBER 
 especifica una pestaña reemplazada con la cantidad de espacios, en lugar de la predeterminada.8 
-t, --tabs = la LISTA 
 especifica la lista de ubicaciones de la pestaña, separados por comas 
--help 
 información de la pantalla ayuda 
--version 
 información de la versión de salida

4. Ejemplos comunes

(1) Reemplace el primer carácter de tabulación en cada línea del archivo con 6 caracteres de espacio, y los caracteres de tabulación después del espacio no en blanco no se convertirán.

expandir -i -t 6 ARCHIVO

Contenido del archivo original: el
Organizar el comando de expansión del sistema Linux Organizar el comando de expansión del sistema Linux
contenido convertido es el siguiente:
Organizar el comando de expansión del sistema Linux Organizar el comando de expansión del sistema Linux

5. Preguntas frecuentes

(1) No todas las pestañas se convertirán al número predeterminado o especificado de caracteres de espacio. Expandir reemplazará los caracteres de pestaña con el número apropiado de caracteres de espacio según el principio de alineación. El principio de reemplazo es hacer que lo siguiente no sea Caracteres de tabulación en un límite de tabulación físico (es decir, un múltiplo entero del tamaño de tabulación). Por ejemplo, el siguiente archivo:
Organizar el comando de expansión del sistema Linux Organizar el comando de expansión del sistema Linux
donde CR y LF son retornos de carro y avances de línea en Windows, respectivamente. Utilice el siguiente comando para convertir el resultado como se muestra a continuación:

expandir -t 4 archivo

Organizar el comando de expansión del sistema Linux Organizar el comando de expansión del sistema Linux
Se puede ver que el segundo carácter de tabulación en la primera línea y todos los caracteres de tabulación en la segunda línea no se reemplazan con 4 caracteres de espacio, o de acuerdo con el formato de alineación del contenido original, se reemplazan con un número apropiado de caracteres de espacio.

Supongo que te gusta

Origin blog.csdn.net/yaxuan88521/article/details/114727078
Recomendado
Clasificación