【发布时间】:2009-05-07 18:29:02
【问题描述】:
我需要一个可以在 Windows 下运行并可以监视网络共享上的文件的 tail 实用程序。我尝试过的那些在本地运行良好,但在 SMB 上运行良好。
【问题讨论】:
我需要一个可以在 Windows 下运行并可以监视网络共享上的文件的 tail 实用程序。我尝试过的那些在本地运行良好,但在 SMB 上运行良好。
【问题讨论】:
GNU utilities for Win32 有一个我刚刚使用 SMB 路径测试过的本机 tail.exe:
tail -f \\server\path\to\file
它似乎工作正常。我使用记事本更新了file,tail 在我的 cmd 窗口中报告了它。
【讨论】:
如果你想走这条路,Powershell 中的 Get-Content 也可以做到这一点。
Get-Content \\networkpc\SharedFolder\file.txt -Wait
【讨论】:
这是我为此编写的一个实用程序:
它使用 FileSystemWatcher 在本地文件夹或网络共享中查找日志文件的更改(不必挂载,只需提供 UNC 路径)并将新内容附加到控制台。
在github上:https://github.com/danbyrne84/multitail
http://www.danielbyrne.net/projects/multitail
希望对你有帮助
【讨论】: