Comando head – Mostrar o início de um arquivo de texto no Linux
Comando head – Mostrar o início de um arquivo de texto no Linux
O comando head é usado para mostrar no terminal o conteúdo do início de um arquivo de texto. Por padrão, ele mostrará as primeiras 10 linhas do arquivo.
Sintaxe
$ head [opções] nome_arquivo
Opções
-c, –bytes=[-]n
Mostrar os primeiros n bytes de cada arquivo; usando o hífen ‘-‘, mostrar todo o arquivo exceto os últimos n bytes de cada arquivo.
-n, –lines=[-]n
Mostrar as primeiras n linhas em vez das primeiras 10; usando o hífen ‘-‘, mostrar todas as linhas exceto as n últimas linhas de cada arquivo.
-q
nunca imprimir cabeçalhos de identificação de nomes de arquivo.
-v
sempre imprimir cabeçalhos de identificação de nomes de arquivo.
–help
Mostrar a ajuda do comando e sair
–version
Mostrar informações sobre a versão e sair
Exemplos
1 – Mostrar as 10 primeiras linhas do arquivo /etc/group:
$ head /etc/group
2 – Mostrar somente as 3 primeiras linhas do arquivo /etc/group:
$ head -3 /etc/group
3 – Mostrar as 5 primeiras linhas do arquivo /etc/group e um cabeçalho com a identificação do arquivo:
$ head -5 -v /etc/group
4 – Mostrar os primeiros 100 bytes do arquivo /etc/passwd:
$ head --bytes=100 /etc/passwd
É isso aí! Confira também o comando tail, que permite mostrar as últimas linhas de um arquivo de texto, em vez das primeiras.
Escreva um comentário