【发布时间】:2012-06-06 23:05:46
【问题描述】:
我正在尝试计算一个文件夹中的所有文本文件,该文件夹包含一组字符串中的所有字符串,即基本上是一个 AND 运算符。每个文件中字符串的顺序可能是这样,最好我正在寻找一个单行。
即我正在尝试完成类似的事情:
(Get-ChildItem -filter "file*" C:\temp |
Select-String -Pattern @(“str1", "str2")).Count
但不同的是,上面的语句计算了所有包含“str1”或“str2”的文件,但我正在尝试执行 AND 操作而不是 OR,因此只计算同时包含“str1”和“str2”。
问候,奥拉
【问题讨论】:
-
我确实使用stackoverflow.com/questions/3920383/…中的MultiSelect-String 解决了问题
标签: powershell