Поиск Powershell в текстовом файле для нового контента - PullRequest
0 голосов
/ 23 января 2019

Мне нужна твоя помощь. Я хочу выполнить поиск с помощью Powershell через файл журнала, чтобы определить, есть ли новая запись в файле журнала, новая или неизвестная. Для этого у нас есть еще один текстовый файл с рисунком. Я хочу узнать, есть ли в текстовом файле строка, которая не соответствует шаблону, определенному в текстовом файле шаблона. Любая идея? Я пробовал с Select-String * -match/-notmatch, но у меня не работает, как описано. Спасибо за вашу помощь.

1 Ответ

0 голосов
/ 23 января 2019

Импорт содержимого файла журнала в переменную:

$log = Get-Content c:\log.log

Импорт шаблона соответствия в переменную:

$pattern = Get-Content c:\pattern.txt

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

$log | ? { $_ -notmatch $pattern }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...