Windows日志文件的活尾

时间:2016-03-10 15:21:47

标签: windows powershell

我有几个Windows服务器,我想在它们上实时监控日志文件,以及添加了特定字符串的新行,以便在Linux服务器上运行命令。

为了使用以下命令来拖尾Windows日志文件:

Get-Content <file name> -Wait | Select-String -Pattern <some string>

该命令打印所有具有该字符串的行和具有该字符串的新行。

如何从运行命令的那一刻开始显示新行,而不是文件上的所有行?

1 个答案:

答案 0 :(得分:5)

我通过运行以下命令解决了这个问题:

get-content <file> -wait -tail 1 | select-string -pattern "<string>"

但需要首先确保从PS V 4运行它