![]() |
Поиск слова в последней строке
Добрый день!
Есть задача: В лог файле, в последней строке нужно найти слово, например Error (искать по всей строке), если слово найдено делать действие 1 (завершать процесс), если нет, делать действие 2 лог периодически дописывается новыми строками. вот что получилось - Код:
SetLocal EnableDelayedExpansion то bat-ник отрабатывает неправильно, как можно исправить ? или какие еще есть варианты решения данного вопроса? Спасибо! |
Код:
@Echo off |
Спасибо! То что нужно!
|
чтобы не создавать новую тему, напишу здесь:
как проверять наличие слова (например error) не только в последней строке, а в последних N строках ? (реализация VBS, bat, autoit) |
Код:
@Echo Off Set Test=!Last:Error=! Но при этом найдём строку как со словом Error, так и со словом ErrorLevel, например. |
Благодарю!
Цитата:
|
Время: 02:05. |
Время: 02:05.
© OSzone.net 2001-