Inicio·Comandos de terminal

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ónSignificado
-nPrint the first N lines
-cPrint the first N bytes
-qNever print the file name header
-vAlways print the file name header
-n -5GNU: everything except the last 5 lines

Ejemplos

head -n 5 data.csv

Header row plus four records.

head -c 100 file.bin

The 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