Powershell select-string поиск первого совпадение?
есть в задача в которой мне необходимо найти строки с совпадением, в файле есть несколько совпадений и мне необходимо выбрать первый попавшийся а остальные игнорировать. поможет любая информация
$CPU = Get-Content -Path '\Reports\*' -filter '*.txt' | Select-String -Pattern 'Тип ЦП'
Евгений, увы нет . для понимания я через -Pattern нахожу нужную строку, но потом я удаляю это упоминания и использую то что дальше идет в этой строке ( DualCore Intel Pentium G4560 ) и так с каждым файлом.
MaxKozlov, gci '\Reports\*.txt' | foreach { Get-Content $_ | Select-String -Pattern 'Тип ЦП' | Select-Object -First 1}
при данной конструкции он вытаскивает из файла всеупоминания(
Ethan Reed, нет я ошибся, ваша конструкция работает правильно, странно что я вижу дубли всеравно. но спасибо за наводку. буду играться с этой конструкцией