我正在尝试使用Windows Powershell V3.0中的Get-Content $path -wait
来监控文件。有时当我在Powershell中执行此命令行时,它将按预期运行。但有时它只会执行(或至少看起来像)get-content
但没有-wait
参数。即使文件得到更新,它也不会在Powershell中显示。如果我取消该命令并重新运行它将显示更新的文件内容。
我需要做什么?
编辑:似乎在一段时间后更新了块。但这不是真正的实时。
答案 0 :(得分:1)
不允许发表评论(没有50个声望),所以必须给出答案....
使用+ F或Shift-F选项(http://gnuwin32.sourceforge.net/packages/less.htm。)的少用于Windows(http://www.commandlinefu.com/commands/view/1024/make-less-behave-like-tail-f)。显示更新的文件内容,其中PowerShell“get-content $ path -wait”没有。