Existe alguma alternativa conveniente para isso no Windows? Eu sempre sinto falta disso longe do Linux. E não, não considero Cygwin ou outra porta bash "conveniente". :)
Um aplicativo pequeno que faça isso na linha de comando ou o abre em uma janela. Também preciso pausá-lo, o que não afetará o arquivo de log, mas me permitirá rolar o buffer.
BareTail possui um ótimo equilíbrio de recursos e leveza. O destaque me salvou inúmeras horas.
Opções:
nxtools inclui uma porta de tail
, incluindo -f
.
O get-content
Do PowerShell inclui uma opção extra -wait
Ao usar o sistema de arquivos que executa a mesma função (consulte help filesystem
Para esta e outras extensões de cmdlet do provedor do sistema de arquivos).
Usando o PowerShell:
Get-Content C:\LogFile.txt -Wait
Eu recomendaria a porta GnuWin32 de tail
. O GnuWin32 é semelhante ao Cygwin, pois é uma porta Windows de ferramentas Unix, mas é completamente diferente na intenção.
Em vez de tentar transformar seu sistema Windows em uma estação de trabalho Unix, cada binário do GnuWin32 é compilado para que possa ser executado como uma ferramenta independente. Existem downloads separados para que você possa apenas baixar as ferramentas que deseja . (Isso torna o GnuWin32 preferível também às portas do MinGW, pois os utilitários do MinGW exigem que todas as bibliotecas do MinGW estejam no local.)
LogExpert é o único FMPOV: guias, cauda de arquivo local, mas também através da rede usando SFTP (SSH) ou CIFS (baseado em UNC), marcadores versáteis e muito mais
mTail - http://ophilipp.free.fr/op_tail.htm
É uma alternativa ao tail -f combinado ao grep.
Eu recomendaria Extensão da comunidade do PowerShell .
Get-FileTail -f FileName
Eu acho que essa é a melhor combinação do estilo da cauda do Unix no Windows.
Dê uma olhada no excelente TraceTool . Entre muitos outros recursos, ele suporta cauda com pausa/retomada.
Outro ótimo utilitário do Tail é o Tail for Win32: http://tailforwin32.sourceforge.net/ É bastante rápido e pode ser usado para mostrar cauda em tempo real em um arquivo, o que é muito conveniente para solucionar problemas. logs da web ou logs de segurança em produção. Também o usei para determinar como é a atividade do usuário em um determinado momento nos servidores da web.
SnakeTail é um programa de cauda do Windows que pode monitorar e pesquisar arquivos de log.
Log Expert é outra boa alternativa.
Aqui está uma boa lista de outros alternativas