col comando en Linux con ejemplos

El comando col en el sistema Linux se usa para filtrar los saltos de línea inversos, de modo que la salida se vea mucho más en el orden correcto con solo saltos de línea hacia delante y hacia delante y reemplaza los caracteres de espacio en blanco con tabulaciones siempre que sea posible. Esto puede resultar útil en el procesamiento de la salida de nroff y tbl. La utilidad col simplemente lee de la entrada estándar y escribe en la salida estándar.

Sintaxis:

col [-bfhpx] [-l num]

Opciones:

  • col -b: esta opción no muestra ningún retroceso. Imprimirá solo el último carácter escrito en cada una de las posiciones de la columna.

    Ejemplo:

    man import | col -b > readme1.txt

  • col -f: esta opción reenviará avances de media línea que están permitidos (modo «fino»). Normalmente, los caracteres impresos en un límite de media línea se imprimen en la línea siguiente.

    Ejemplo:

    man cat | col -f > readme2.txt

  • -h: esta opción no permite mostrar varios espacios en lugar de tabulaciones.

    Ejemplo:

    man cp | col -h > readme3.txt

  • -l num: esta opción almacenará en el búfer al menos num líneas en la memoria. De forma predeterminada, se almacenan en búfer 128 líneas.

    Ejemplo:

    man chmod | col -l 29 > readme4.txt

  • -p : Esta opción forzará que las secuencias de control desconocidas pasen sin cambios. Normalmente, col filtrará cualquiera de las secuencias de control de la entrada que no sean reconocidas e interpretadas por sí mismo.

    Ejemplo:

    man wget | col -p > readme5.txt

  • -x: esta opción generará múltiples espacios en lugar de tabulaciones.

    Ejemplo:

    man mount | col -x > readme6.txt

Publicación traducida automáticamente

Artículo escrito por rahulkumarmandal y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *