Índice

head, tail

Los comandos head y tail permiten respectivamente mostrar sólo el principio o el final de los archivos.

El comando head muestra de modo predeterminado las diez primeras líneas de un archivo. Se puede modificar esta opción a las N primeras líneas del archivo con la sintaxis head -nN.

El comando tail muestra de modo predeterminado las diez últimas líneas de un archivo. Se puede cambiar este valor de dos modos:

tail -nN

muestra las N últimas líneas del archivo.

tail -n+N

muestra desde la línea N hasta el final del archivo.

En resumen, se obtiene:

images/1201head.png

El comando tail se usa también para consultar archivos escritos al mismo tiempo por otros procesos, como archivos de registro. La opción -f le indica al comando tail que lea las nuevas líneas del archivo de entrada a medida que estén disponibles; esto permite controlar el crecimiento del archivo.

Sólo se puede utilizar la opción -f de tail especificando un archivo. Es imposible emplearlo cuando el comando lee los datos en su entrada estándar.

Para detener la visualización con la opción -f, se interrumpe el comando con las teclas [Ctrl]+[c].