Прочитайте файл до строки в совпавшем - PullRequest
0 голосов
/ 14 мая 2018

Мой входной файл содержит:

Startoffile

 Host status

 Server1

 Server2

 Server3

 Pending Device
 Device1 

 Device2

 ..

 Devic100
Endoffile

Как написать простой сценарий PowerShell, который будет читать файлы до строки «Ожидание устройства»?

1 Ответ

0 голосов
/ 14 мая 2018

, не зная много о желаемом действии, попробуйте это:

$file = Get-Content "C:\Users\user\Downloads\file.txt"

foreach ($line in $file) {
    if ($line -match "Pending Device") {
        Write-Host "Reached 'Pending Device'" -ForegroundColor Red
    }
    else {
        Write-Host "No 'Pending Device' yet"
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...