在文件中搜索多个字符串

时间:2012-06-20 21:10:42

标签: powershell

我目前有以下

Get-ChildItem -recurse -include file.ext | Select-String -pattern "c:" | group path | select name | export-csv results.csv

如果我想找到同时包含“c:”和“d:”的内容,我将如何编写该逻辑?

由于

1 个答案:

答案 0 :(得分:5)

Select-String采用正则表达式,因此您只需使用

即可
Select-String '[cd]:'

将匹配c:d:

对于更复杂的构造,您可以使用交替构造:

Select-String '(mike|sally):'