我有几个Windows服务器,我想在它们上实时监控日志文件,以及添加了特定字符串的新行,以便在Linux服务器上运行命令。
为了使用以下命令来拖尾Windows日志文件:
Get-Content <file name> -Wait | Select-String -Pattern <some string>
该命令打印所有具有该字符串的行和具有该字符串的新行。
如何从运行命令的那一刻开始显示新行,而不是文件上的所有行?
答案 0 :(得分:5)
我通过运行以下命令解决了这个问题:
get-content <file> -wait -tail 1 | select-string -pattern "<string>"
但需要首先确保从PS V 4运行它