Windows conveniente equivalente ao tail -f logfile?


30

Existe alguma alternativa conveniente para isso no Windows? Eu sempre sinto falta disso longe do Linux. E não, eu não considero Cygwin ou alguma outra porta bash "conveniente". :)

Um aplicativo pequeno que faça isso na linha de comando ou o abre em uma janela. Eu preciso também poder pausá-lo, o que não afetará o arquivo de log, mas me permitirá rolar pelo buffer.

Respostas:



14

Opções:

  1. unxtools inclui uma porta de tail, including -f.

  2. O PowerShell get-contentinclui uma opção extra -waitao usar o sistema de arquivos que executa a mesma função (consulte help filesystemesta e outras extensões de cmdlet do provedor do sistema de arquivos).


8

Usando o PowerShell:

Get-Content C: \ LogFile.txt -Wait


Qual intervalo de atualização? Por um motivo que ignoro, fica atrás do BareTail.
Nicolas Raoul

3

Eu recomendo 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 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.)


Eu estava procurando por algo assim, desde que eu tentar fugir de cygwin ...
Daniel Mošmondor

2

O 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



1

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 de logs da web ou de segurança na produção. . Também o usei para determinar como é a atividade do usuário em um determinado momento nos servidores da web.




Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.