У меня есть список файлов, которые содержат одну из двух строк:
"stuff
" или ";stuff
"
Я пытаюсь написать сценарий PowerShell, которыйвернет только те файлы, которые содержат "stuff
".Сценарий, приведенный ниже, в настоящее время возвращает все файлов, потому что, очевидно, "stuff
" является подстрокой ";stuff
"
Насколько я понимаю, я не могу понять, как сопоставлять только совпаденияфайл, содержащий "stuff
", без предшествующего ;
Get-Content "C:\temp\list\list.txt" |
Where-Object { Select-String -Quiet -Pattern "stuff" -SimpleMatch $_ }
Примечание: C:\temp\list\list.txt
содержит список путей к файлам, каждый из которых передается в Select-String
.
Спасибо за помощь.