Para los que os guste aprender nuevas cosas para poder utilizar en vuestros shell scripts o en la linea de comandos de vuestro terminal en Linux hoy vamos a hablaros de los comandos tail, header y wc.
Estos comandos son para trabajar sobre archivos y devuelven partes de uno mismo. Vamos a ver una serie de ejemplos:
¿Como saber el número de lineas de un archivo?
wc -l test.txt
El resultado que nos devuelve es el siguiente dónde “15″ es el número de lineas que contiene el archivo:
15 test.txt
Si solo queremos mostrar el número le debemos de aplicar un filtro como por ejemplo awk:
wc -l test.txt | awk '{print $1}'¿Como mostrar las primeras lineas de un archivo?
Con el comando head puedes indicarle el número de lineas comenzando desde arriba que quieres mostrar, por ejemplo:
head -n 5 test.txt
¿Como mostrar las últimas lineas de un fichero?
Utilizando el comando tail y el número de lineas que queremos mostrar, este comando empezará desde la última linea hacía arriba, por ejemplo:
tail -5 test.txt
Para terminar aquí os dejo los manuales online de los comandos




