Início·Comandos de terminal
Publicidade

Garanta seu bônus em uma corretora de cripto

Bônus que você recebe só por se cadastrar. As condições são as que cada corretora anuncia.

column

Processamento de texto

Uso

column -t [file]

Preenche os campos para alinhar as colunas como uma tabela; separadores repetidos contam como um, então um CSV com células vazias sai deslocado.

Opções comuns

OpçãoSignificado
-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

Exemplos

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.

Foram feitos para serem encadeados com pipes. Três comandos ligados costumam ser mais curtos que um que faça tudo.

Como ler

  • Os colchetes [ ] marcam uma parte que você pode omitir.
  • As reticências … indicam que você pode listar vários.
  • As opções diferenciam maiúsculas: em alguns comandos -r e -R fazem coisas diferentes.

Perguntas

QO que column faz?

Preenche os campos para alinhar as colunas como uma tabela; separadores repetidos contam como um, então um CSV com células vazias sai deslocado.

QComo se digita?

column -t [file] — os colchetes marcam o que você pode omitir.

QQuantas opções vale a pena saber?

Aqui estão 5; a lista completa está em man column. Este comando fica em Processamento de texto.

Comandos relacionados

página man: man column