Como posso selecionar as colunas de um arquivo?
head
e tail
permitem que você selecione linhas de um arquivo de texto.
Se você quiser selecionar colunas,
pode usar o comando cut
.
Ele tem várias opções (use man cut
para explorá-las),
mas o mais comum é algo como:
cut -f 2-5,8 -d , values.csv
que significa
"selecione as colunas de 2 até 5 e a coluna 8,
usando vírgula como separador".
cut
usa -f
(que significa "campos") para especificar colunas
e -d
(que significa "delimitador") para especificar o separador.
Você precisa especificar o delimitador porque alguns arquivos podem usar espaços, tabulações ou dois pontos para separar colunas.
Que comando seleciona a primeira coluna (contendo datas) do arquivo spring.csv
?
Este exercício faz parte do curso
Introdução ao Shell
Exercício interativo prático
Transforme a teoria em ação com um de nossos exercícios interativos
