powershell: получить последний блок (шаблон) и ниже текстового файла - PullRequest
0 голосов
/ 29 апреля 2020

Я новичок в PowerShell.

Я хочу преобразовать последний "блок" файла журнала в переменную.

Файл журнала:

aaaa
bbbb
______________________________________
cccc
dddd
______________________________________
eeee
ffff

Сейчас Я хочу получить весь текст ниже последнего существующего разделителя "______________________________________". Таким образом, вывод должен быть в этом примере:

eeee
ffff

В linux bash это будет (это работает нормально):

LAST_RUN=`echo "${logfile##*______________________________________}"`

Я пробовал много вещей , Это работает, но я не думаю, что это "элегантно":

Get-Content $logfile | Select-String "______________________________________" -Context 0,50000| Select-Object -last 1

Большое спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...