Guido Oliveira
  • Home
  • Sobre
  • Contato
  • Home
  • Sobre
  • Contato
Menu
  • Home
  • Sobre
  • Contato

Como usar o Tail no Powershell

Published by Guido Oliveira on 15/03/2020
Categories
  • Powershell
Tags
  • log
  • powershell
  • tail
  • tail file
Facebook0
Twitter0
LinkedIn0
Google+0
Pinterest0

Olá pessoal,

O Windows está lentamente alcançando as centenas de comandos úteis para ler conteúdo de arquivo que as distribuições Linux/Unix sempre tiveram. Como vocês sabem, abrir um arquivo de log de 1GB no bloco de notas é impossível e quando estamos fazendo troubleshooting de algum log grande em tempo real isso pode ser um problema.

Para conseguirmos a funcionalidade do Tail -f do linux/unix podemos usar o comando Get-Content com o parametro -Wait, ele irá manter o arquivo aberto em read sem travar a escrita nele:

Get-Content -Path .\file.log -Wait

 

O comando que esta gerando a escrita no arquivo do exemplo é esse

1..50 | Foreach-Object -Process {
    Add-Content -Value $("[Information][{0}] Log Message {1}" -f $(Get-Date),$PSItem) -Path file.log
    Start-Sleep -Milliseconds 950 
}

 

Dúvidas? Sugestões? Comente!

Até a próxima!

Share
Guido Oliveira
Guido Oliveira

Related posts

05/01/2021

Removendo dispositivos órfãos do Windows com Powershell


Read more
08/06/2020

Adicionando feriados no Outlook diretamente de um website pelo Powershell


Read more
31/03/2020

Armazenando Chaves RSA(SSH) no Azure Key Vault


Read more

1 Comment

  1. Denis Basílio Denis Basílio disse:
    07/07/2020 às 8:09 AM

    up

    Responder

Deixe uma resposta Cancelar resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.

ME SIGA:

  • youtube
  • facebook
  • twitter
  • instagram
  • github
  • linkedin
  • telegram

Busca

Prêmios

Powershell MVP
Facebook
© 2019 Guido Oliveira. All Rights Reserved.
Menu
  • Home
  • Sobre
  • Contato