Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Старожил


Сообщения: 232
Благодарности: 21

Профиль | Отправить PM | Цитировать


Можно и мой экзотический вариант попробовать:
Код: Выделить весь код
ForEach ($str in (Get-Content .\service.txt  -Encoding utf8)) {
($str | Select-String -Pattern '[\S\s]*service1[\S\s]*').Matches | ForEach {$_.Value | Out-File -Append .\service1.log -Encoding utf8}
($str | Select-String -Pattern '[\S\s]*service2[\S\s]*').Matches | ForEach {$_.Value | Out-File -Append .\service2.log -Encoding utf8}
}
Насколько будет быстро работать, не знаю, нет такого большого файла на проверить...
Это сообщение посчитали полезным следующие участники:

Отправлено: 18:00, 14-08-2023 | #8