5

我正在尝试使用Get-Content $path -waitWindows Powershell V3.0 监控文件。有时,当我在 Powershell 中执行此命令行时,它会按预期运行。但有时它只会执行(或至少看起来像)get-content但没有-wait参数。即使文件得到更新,它也不会显示在 Powershell 中。如果我取消命令并重新运行它,它将显示更新的文件内容。

我需要做什么?

编辑:它似乎在一段时间后更新块。但这不是实时的。

4

1 回答 1

1

不允许评论(没有 50 声望),所以必须给出答案....

Less for Windows ( http://gnuwin32.sourceforge.net/packages/less.htm ) 使用 +F 或 Shift-F 选项 ( http://www.commandlinefu.com/commands/view/1024/make-less- behavior-like-tail-f .) 显示更新的文件内容,而 PowerShell "get-content $path -wait" 没有。

于 2013-09-03T14:29:00.773 回答