我目前有以下
Get-ChildItem -recurse -include file.ext | Select-String -pattern "c:" | group path | select name | export-csv results.csv
如果我想找到同时包含“c:”和“d:”的内容,我将如何编写该逻辑?
由于
答案 0 :(得分:5)
Select-String
采用正则表达式,因此您只需使用
Select-String '[cd]:'
将匹配c:
或d:
。
对于更复杂的构造,您可以使用交替构造:
Select-String '(mike|sally):'