head
Archivos y directorios
Uso
head -n 20 [file]Imprime el principio de un archivo; con varios archivos intercala un encabezado por cada uno salvo que uses -q.
Opciones habituales
| Opción | Significado |
|---|---|
| -n | Print the first N lines |
| -c | Print the first N bytes |
| -q | Never print the file name header |
| -v | Always print the file name header |
| -n -5 | GNU: everything except the last 5 lines |
Ejemplos
head -n 5 data.csvHeader row plus four records.
head -c 100 file.binThe first 100 bytes only.
Mover, borrar y buscar. Algunos no preguntan dos veces, y por eso -i se vuelve costumbre.
Cómo leerlo
- Los corchetes [ ] marcan una parte que puedes omitir.
- Los puntos suspensivos … indican que puedes poner varios.
- Las opciones distinguen mayúsculas: en algunos comandos -r y -R no hacen lo mismo.
Preguntas
Q. ¿Qué hace head?
Imprime el principio de un archivo; con varios archivos intercala un encabezado por cada uno salvo que uses -q.
Q. ¿Cómo se escribe?
head -n 20 [file] — los corchetes marcan lo que puedes omitir.
Q. ¿Cuántas opciones vale la pena saber?
Aquí van 5; la lista completa está en man head. Este comando está en Archivos y directorios.
Comandos relacionados
página man: man head