Ver cambios en archivos en directo


Si desea ver el contenido de un archivo log o cualquier clase de archivo principalmente de tipo texto (ascii) que vaya cambiando constantemente su contenido, puede utilizar un comando de windows powershell para esto.

Digamos que tiene un archivo ubicado en C:\LOGS\mylog.txt en el cual se escriben los mensajes de una aplicación y quiere ver los cambios en vivo cada que suceden. Esto en linux se resuelve fácilmente con un comando llamado tail. En windows debemos abrir una ventana de windows powershell y escribir:

C:\LOGS\> get-content .\mylog.txt -wait -tail 30

Explicación.

get-content es el comando

.\mylog.txt es el archivo que deseamos ver

-wait mantiene el archivo abierto hasta que se pulse CTRL+C para cancelar la visualización

-tail 30 visualiza las últimas 30 líneas del archivo, si se quiere ver todo el contenido se omite esta opción.