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:
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].