PowerShell tail file – Windows tail command

  • 0

PowerShell es una poderosa herramienta y permite a los servidores de Windows competir con las características de la línea de comandos de Shell y Linux. Uno de los comandos útiles en linux es tail que nos ayuda a ver el archivo como se actualiza sobre todo se utiliza para ver los archivos de registro.

Por ejemplo, iniciamos un servicio y queremos saber si el servicio está llegando y comprobar los errores en el archivo de registro, en vivo sin tener que volver a abrir el archivo.

Hasta que conocí este método de comandos de PowerShell, Yo estaba usando ya sea baretail o notepad++ para la cola de los archivos de registro en Windows

powershell tail file

Table of Contents

Comando PowerShell tail Get-Content

Powershell tiene un comando llamado Get-Content que hace exactamente el trabajo como fue nombrado. Obtiene el contenido del archivo. Este comando tiene un flag o atributo llamado Tail que lo hace equivalente al comando tail de Linux

Aquí hay un simple comando tail equivalente al comando Get-Content de windows powershell.

 Get-Content .\localhost_access_log.2020-05-08.txt -Tail 10

El resultado de la ejecución del comando anterior se da a continuación.

PowerShell tail -f Comando Get-Content

la maravillosa característica de tail es ver los cambios a medida que sucede y ver los registros en vivo como se está actualizando. lo cual se hace usando una bandera -f en el comando tail de Linux

En windows, lo mismo se logra con otra bandera/opción llamada Wait

aquí está el comando de windows PowerShell tail -f equivalente al comando Get-Content

Get-Content .\localhost_access_log.2020-05-08.txt -Tail 10 -Wait

De hecho, es el mismo comando que el anterior pero se ha añadido un -Wait extra.

Como se muestra en la captura de pantalla se puede ver el cursor está en el final del archivo no ha vuelto a la terminal y el seguimiento (o) a la espera de más líneas para venir.

Conclusión

Espero que este artículo le ayudó a encontrar el Linux Equivalente Windows encontrar comando en Powershell y ahora usted sabe cómo cola el archivo de registro en las ventanas sin utilizar ninguna herramienta especial como baretail etc.

Deja una respuesta

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