English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Comando col de Linux

Comandos de Linux

El comando col de Linux se utiliza para filtrar caracteres de control.

En muchos archivos de documentación de UNIX, hay caracteres de control RLF. Cuando utilizamos los caracteres especiales de shell">" y">>" para convertir el contenido de los archivos de documentación en archivos de texto puros, los caracteres de control se convierten en código de error, y la instrucción col puede filtrar estos caracteres de control de manera efectiva.

Sintaxis

col [-bfx][-l<numero_de_columnas_de_buffer>] 

Parámetros

  • -b Filtra todos los caracteres de control, incluyendo RLF y HRLF.
  • -f Filtra los caracteres RLF, pero permite que los caracteres HRLF se muestren.
  • -x Representa el carácter de tabulación con múltiples espacios en blanco.
  • -l<numero_de_columnas_de_buffer> El buffer de memoria predeterminado tiene128Buffer, puede especificar el tamaño del buffer himselfo.

Ejemplo en línea

A continuación, se explica el uso del comando col con un ejemplo del documento de ayuda del comando man.

Guarde el documento de ayuda del comando man como man_help, utilizando-b Filtra todos los caracteres de control. En el terminal, utilice el siguiente comando:

man man | col-b > man_help  

Nota:Se utiliza "|" para crear un tubo, convirtiendo la salida del comando man en entrada de datos para el comando col.

Comandos de Linux