Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / cmd - проверить содержимое txt файла / 2 сообщений из 2, страница 1 из 1
12.08.2010, 21:39:02
    #36789568
ArsPPPP
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cmd - проверить содержимое txt файла
Добрый день
Подскажите как лучше написать в cmd/bat файле скрипт который в указанном каталоге будет искать файл с конкретным именем и проверять что первая строка в этом файле содержит нужную подстроку.
Если конкретнее то есть лог файла, например
log1.txt
12.08.2010 17:37:01 end

или log2.txt
12.08.2010 17:37:01 .....
12.08.2010 17:37:02 Error: .....
12.08.2010 17:37:03 .....
12.08.2010 17:37:04 end

скрипт должен например проверить что первая строка в логе содержит end и если да,то good иначе bad, таким образом для log1.txt должно быть good для log2.txt должно быть bad
...
Рейтинг: 0 / 0
12.08.2010, 22:00:55
    #36789592
Lemegeton
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cmd - проверить содержимое txt файла
Как-то так. Про эррорлевел не уверен, полистайте.
Код: plaintext
1.
findstr /N /E "end" "log.txt" | findstr /B "1:"
if errorlevel  1  (echo "Bad") else (echo "Good") 
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / cmd - проверить содержимое txt файла / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]