背景:
我有一个包含大量gzip文件的日志服务器,其中包含文本日志信息。
在这些日志中,有“异常”标记写入文本文件,我想使用powershell在日志文本文件中查找所有可用的“异常”标记条目。
我一直在尝试使用带有以下cmdlet选项的Powershell,但是在我使用Select-String
“grep”出单词模式之前,我仍然停留在gzip文件的文本文件中的内容文本文件中的“例外”。
Get-ChildItem '##Location of my log files directory###' |
Sort-Object LastWriteTime -Descending |
Select-Object -First 1 |
Get-ChildItem | ###Lists of my gzip log files###
问题:
有人可以建议我如何枚举所有gzip日志文件,以便在所有日志文件中写入“Exception”标记条目。请以Powershell Scripts或Powershell cmdlet的形式提供示例。
此致
德里克