Mostrar las líneas de un fichero en orden inverso

Para mostrar el contenido de un fichero empezando por la primera línea y acabando por la última, usamos el comando cat:

$ cat violante.txt 
Un soneto me manda hacer Violante
que en mi vida me he visto en tanto aprieto;
catorce versos dicen que es soneto;
burla burlando van los tres delante.

Yo pensé que no hallara consonante,
y estoy a la mitad de otro cuarteto;
mas si me veo en el primer terceto,
no hay cosa en los cuartetos que me espante.

Por el primer terceto voy entrando,
y parece que entré con pie derecho,
pues fin con este verso le voy dando.

Ya estoy en el segundo, y aun sospecho
que voy los trece versos acabando;
contad si son catorce, y está hecho.

Para mostrar las líneas en orden inverso, el comando a utilizar es tac (cat al revés):

$ tac violante.txt 
contad si son catorce, y está hecho.
que voy los trece versos acabando;
Ya estoy en el segundo, y aun sospecho

pues fin con este verso le voy dando.
y parece que entré con pie derecho,
Por el primer terceto voy entrando,

no hay cosa en los cuartetos que me espante.
mas si me veo en el primer terceto,
y estoy a la mitad de otro cuarteto;
Yo pensé que no hallara consonante,

burla burlando van los tres delante.
catorce versos dicen que es soneto;
que en mi vida me he visto en tanto aprieto;
Un soneto me manda hacer Violante

 

 

 

Deja una respuesta

Tu dirección de correo electrónico no será publicada.