como ver las ultimas lineas de un fichero

27/06/2004 - 16:11 por marcos | Informe spam
Conoceis alguna manera de ver las ultimas 5 o 10 lineas de
un fichero de texto sin necesitad de abrirlo o de mirar
todo el contenido con un type?

Es para mirar las ultimas lineas de algunos ficheros logs
que tengo de una manera comoda.

saludos.
 

Leer las respuestas

#1 fermu
27/06/2004 - 18:38 | Informe spam
marcos laid this down on his screen :
Conoceis alguna manera de ver las ultimas 5 o 10 lineas de
un fichero de texto sin necesitad de abrirlo o de mirar
todo el contenido con un type?

Es para mirar las ultimas lineas de algunos ficheros logs
que tengo de una manera comoda.




Vamos a ver, a mi se me ocurre el siguiente metodo para mostrar las
últimas lineas de un archivo de texto, igual es complejo, pero a mi no
se me ocurre otro metodo,

En primer lugar utilizamos el comando "find" para contar el número de
lineas totales del archivo en cuestión esto es:

C:\WINDOWS>find /v /c "" winnt32.log

- WINNT32.LOG: 5578

En el ejemplo, contamos las lineas del archivo log "winnt32.log"
residente en c:\windows dandonos un total de 5578 lineas

A continuación usaremos el comando more activando las opciones
avanzadas con el modificador /e

C:\WINDOWS>more /E +5568 winnt32.log

Con este comando mostrariamos las últimas 10 lineas del archivo en
cuestión, restando 10 al número de lineas totales que hemos calculado
con "find"

Igual hay metodos más fáciles, hasta se me ocurre automatizarlo en un
script... pero eso ya queda a la imaginación del usuario.

Saludos
Fernando M.

Preguntas similares