Inicio·Comandos de terminal
Publicidad

Consigue tu bono en un exchange de criptomonedas

Bonos que recibes solo por registrarte. Las condiciones son las que publica cada exchange.

column

Procesado de texto

Uso

column -t [file]

Rellena los campos para alinear las columnas como una tabla; los separadores repetidos cuentan como uno, así que un CSV con celdas vacías sale desplazado.

Opciones habituales

OpciónSignificado
-tWork out the columns and line them up as a table
-sWhich characters separate the input columns, with -t
-xFill columns before rows
-cFormat for a display this many characters wide
-outil-linux: what to put between the output columns

Ejemplos

mount | column -t

Lines the mount table up.

column -t -s, data.csv

Reads a CSV into aligned columns.

ls | column -x

Prints the listing in columns across the screen.

Están hechos para encadenarse con tuberías. Tres comandos unidos suelen ser más cortos que uno que lo haga todo.

Cómo leerlo

  • Los corchetes [ ] marcan una parte que puedes omitir.
  • Los puntos suspensivos … indican que puedes poner varios.
  • Las opciones distinguen mayúsculas: en algunos comandos -r y -R no hacen lo mismo.

Preguntas

Q¿Qué hace column?

Rellena los campos para alinear las columnas como una tabla; los separadores repetidos cuentan como uno, así que un CSV con celdas vacías sale desplazado.

Q¿Cómo se escribe?

column -t [file] — los corchetes marcan lo que puedes omitir.

Q¿Cuántas opciones vale la pena saber?

Aquí van 5; la lista completa está en man column. Este comando está en Procesado de texto.

Comandos relacionados

página man: man column