Comando Linux col
Guía completa de comandos Linux
El comando Linux col se usa para filtrar caracteres de control.
En muchos documentos de UNIX, hay caracteres de control RLF. Cuando usamos los caracteres especiales de shell ">" y ">>" para exportar el contenido de los documentos a archivos de texto plano, los caracteres de control se convierten en caracteres ilegibles; el comando col puede filtrar eficazmente estos caracteres de control.
Sintaxis
col [-bfx][-l<缓冲区列数>]
Parámetros:
- -b Filtra todos los caracteres de control, incluidos RLF y HRLF.
- -f Filtra los caracteres RLF, pero permite que los caracteres HRLF se muestren.
- -x Representa los caracteres de tabulación con múltiples caracteres de espacio.
- -l<número de columnas del búfer> El búfer de memoria preestablecido tiene 128 columnas; puede especificar el tamaño del búfer usted mismo.
Ejemplos
A continuación, tomando como ejemplo el documento de ayuda del comando man, se explica el uso del comando col.
Guarde el documento de ayuda del comando man como man_help y use el parámetro -b para filtrar todos los caracteres de control. En la terminal, use el siguiente comando:
man man | col-b > man_help
Nota:Aquí, "|" se usa para crear una tubería (pipe), convirtiendo la salida del comando man en los datos de entrada del comando col.
Otras extensiones