
Tail.exe do kit de recursos do Windows 2003link para página de download
Eu tentei "opção -fnome do arquivo.xyz"- isso parece não ser atualizado. No meu aplicativo .net, o arquivo de log é atualizado usando este código:
FileStream fileStream = File.Open(path, FileMode.Append, FileAccess.Write; ...
lança exceção de acesso, arquivo em uso por outra ferramentaque é Tail.exe
Estou faltando alguma coisa aqui .. como tail.exe deve ser usado.
Responder1
Você tentou uma tail
porta diferente? Por exemplo, aquele incluído emUnxUtilsque funcionou para mim com um arquivo de log aberto de maneira semelhante.
Hoje em dia, tenho tendência a preferir a funcionalidade de acompanhamento less
(pressione shift-F para seguir ao visualizar um arquivo) porque posso sair do acompanhamento para olhar novamente no arquivo.
Responder2
Você poderia tentar"Comando equivalente à cauda do Unix no Windows Powershell". O bom desta solução é que não há software extra para instalar, desde que o PowerShell já esteja instalado. Além disso, pode ser mais aceitável para sua empresa permitir a instalação do PS, caso ainda não o tenha feito. Ele vem com o Windows Vista e versões mais recentes e está disponível para Windows XP por meio do Windows Update.
Responder3
A partir da versão 6.9.2, o Notepad++ pode replicar a funcionalidade final monitorando um arquivo aberto.
Responder4
Cheguei aqui depois de baixar a ferramenta Windows 2003 Resource Kit e pesquisar como usar o tail, especificamente, queria observar um arquivo de saída durante uma compilação.
tail output.txt -f
-f
seguirá e anexará o conteúdo do arquivo.