45 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			45 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| ---
 | |
| title: Bash Head
 | |
| localeTitle: Bash Head
 | |
| ---
 | |
| ## Comando Bash: head
 | |
| 
 | |
| Head é usado para imprimir as dez primeiras linhas (por padrão) ou qualquer outra quantidade especificada de um arquivo ou arquivos. O Cat é usado para ler um arquivo seqüencialmente e imprimi-lo na saída padrão. ou seja, imprime todo o conteúdo do arquivo inteiro. - isso nem sempre é necessário, talvez você queira apenas verificar o conteúdo de um arquivo para ver se é o correto, ou verificar se ele realmente não está vazio. O comando head permite visualizar as primeiras N linhas de um arquivo.
 | |
| 
 | |
| se mais de um arquivo for chamado, as dez primeiras linhas de cada arquivo serão exibidas, a menos que um número específico de linhas seja especificado. A escolha de exibir o cabeçalho do arquivo é opcional usando a opção abaixo
 | |
| 
 | |
| ### Uso
 | |
| 
 | |
| ```bash
 | |
| head [options] [file_name(s)] 
 | |
| ```
 | |
| 
 | |
| Opções mais usadas:
 | |
| 
 | |
| *   `-n N` , imprime as primeiras N linhas do (s) arquivo (s)
 | |
| *   `-q` , não imprime os cabeçalhos de arquivo
 | |
| *   `-v` , sempre imprime os cabeçalhos dos arquivos
 | |
| 
 | |
| ### Exemplo
 | |
| 
 | |
| ```bash
 | |
| head file.txt 
 | |
| ```
 | |
| 
 | |
| Imprime no terminal as primeiras dez linhas do arquivo.txt (padrão)
 | |
| 
 | |
| ```bash
 | |
| head -n 7 file.txt 
 | |
| ```
 | |
| 
 | |
| Imprime no terminal as primeiras sete linhas do arquivo.txt
 | |
| 
 | |
| ```bash
 | |
| head -q -n 5 file1.txt file2.txt 
 | |
| ```
 | |
| 
 | |
| Imprima no terminal as primeiras 5 linhas do arquivo1.txt, seguidas das primeiras 5 linhas do arquivo2.txt
 | |
| 
 | |
| ### Mais Informações:
 | |
| 
 | |
| *   [Wikipedia](https://en.wikipedia.org/wiki/Head_(Unix)) |