0

我正在使用 PowerShell 查看 IIS 日志,我需要计算每个日志文件有 500 个错误。

我用过:

dir $logpath -recursive | select-string -pattern ' 500 ' | measure-object 

但这让我得到了所有文件的总数。我需要每个文件的计数。

有任何想法吗?

4

1 回答 1

2

select-String 匹配公开一个 Path 属性,您可以使用该属性进行分组:

dir $logpath -recursive | select-string -pattern ' 500 ' | group path
于 2012-11-30T15:57:33.033 回答