quarta-feira, 19 de agosto de 2015

Listando as primeiras linhas de um arquivo textto

O comando head é usado para listar as primeiras linhas de um arquivo. Se executado sem parâmetros, head mostra as primiras 10 linhas.

$ head arquivo.txt

Você pode especificar o número de linhas que quer mostrar. Por exemplo, para mostrar as 4 primeiras linhas use:

$ head -4 arquivo.txt

Para exibir os primeiros bytes, use o parâmetros "-c". Por exemplo, para mostrar os primeiros 10 bytes, digite:

$ head -c 10 arquivo.txt

Você pode usar as letras K, M e G para especificar Kilo, Mega e Gigabyte.

$ head -c 10K arquivo.txt

O comando tail faz basicamente o mesmo, mas mostra as últimas linhas do arquivo. Você pode combiná-los para mostrar, por exemplo, somente a terceira linha.

$ head -3 arquivo.txt | tail -1