head

Veja o começo de um arquivo ou da saída de qualquer comando: as 10 primeiras linhas, ou quantas você quiser.

>_ Teste aqui: um Linux simulado, nesta página
Carregando o terminal…

Exemplos

  • head app.log
  • head -n 3 app.log
  • head -n 1 users.csv
  • ls /etc | head -n 3
  • head -n 2 app.log users.csv

Como funciona

O head FILE mostra as 10 primeiras linhas de um arquivo — ótimo para dar uma olhada rápida num log grande ou num CSV sem rolar tudo.

Escolha quantas com -n: head -n 3 app.log. Ele também lê um pipe, então ls /etc | head -n 3 mostra só os três primeiros nomes.

Sintaxe

head [-n LINHAS] [ARQUIVO]...

Opções

OpçãoO que faz
-n Nmostra N linhas em vez de 10
-Na forma curta: head -3 é o mesmo que head -n 3

Bom saber

  • O head mostra o começo, o tail o fim: juntos respondem quase toda pergunta do tipo "o que tem nesse arquivo?".
  • O head -n 1 users.csv é o jeito mais rápido de ver quais colunas um CSV tem.