|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Нужен Bat-ник который будет искать слово в текстовом файле .txt |
|
|
CMD/BAT - [решено] Нужен Bat-ник который будет искать слово в текстовом файле .txt
|
Новый участник Сообщения: 2 |
Профиль | Отправить PM | Цитировать Нужен Bat-ник который будет искать слово в текстовом файле .txt. По результатам поиска нужно записать в переменную 1 или 0(1- если слово найдено, 0- если не найдено). данную переменную планируется использовать с оператором IF (если =1, то делаем то то, если равно 0 то делаем другое)
|
|
Отправлено: 06:16, 30-05-2011 |
Ветеран Сообщения: 1758
|
|
Отправлено: 06:35, 30-05-2011 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 2
|
Профиль | Отправить PM | Цитировать Спасибо, батник работает. Можно еще один глупый вопрос: Как искать фразу? допустим Copy complete. чтоб искалась именно эта последовательность слов+ с учетом заглавной буквы.
|
Отправлено: 08:08, 30-05-2011 | #3 |
Ветеран Сообщения: 1758
|
Цитата Alexzander_bas:
|
|
Отправлено: 20:02, 30-05-2011 | #4 |
Ветеран Сообщения: 1014
|
Профиль | Отправить PM | Цитировать Цитата Foreigner:
И , как второй вариант : удалить всё , кроме указанных строк/фраз/слов ? Спасибо! |
||
Отправлено: 00:02, 01-06-2011 | #5 |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать shao, уточните задачу
|
Отправлено: 07:30, 01-06-2011 | #6 |
Ветеран Сообщения: 1014
|
Профиль | Отправить PM | Цитировать Например, текст:
Folder\aaa.dll - файл перемещён Folder2\bbb.dll - файл перемещён Folder3\ccc.dll - файл перемещён и т.д. ............. 2. Удалить всё , кроме указанных строк : "- файл перемещён" Я не силен в командной строке, только осваиваю. Может всё намного проще ? Может в первом случае можно просто вывести в текстовый файл список всех строк за исключением указанной, с помощью команды : ??? Спасибо ! |
Последний раз редактировалось shao, 02-06-2011 в 01:33. Отправлено: 01:24, 02-06-2011 | #7 |
Ветеран Сообщения: 1758
|
|
Отправлено: 06:14, 02-06-2011 | #8 |
Ветеран Сообщения: 1014
|
Профиль | Отправить PM | Цитировать Foreigner, а если не затруднит (для лучшего понимания) можете объяснить работу кода , пожалуйста....
|
Отправлено: 09:33, 02-06-2011 | #9 |
Ветеран Сообщения: 1758
|
shao,
1>1.tmp -- записываем stdout в файл 1.tmp findstr /v /c:"pattern" -- находим в файле 1.log все строчки которые ( ключ /v ) не содержат искомую строку ( ключ /с ), заменяем файлы Все это есть в справке. |
Отправлено: 17:57, 02-06-2011 | #10 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] Нужен bat-ник для поиска и удаления файлов и папок по маске | Nun-Nun | Скриптовые языки администрирования Windows | 14 | 08-11-2014 09:53 | |
CMD/BAT - [решено] Изменение переменных в текстовом файле средствами bat | men232 | Скриптовые языки администрирования Windows | 1 | 29-11-2010 03:30 | |
подсчёт слов в текстовом файле | bakatum | Хочу все знать | 4 | 22-01-2010 21:10 | |
CMD/BAT - [решено] Найти ключевое слово в TXT из ВАГ-файла | conteacky | Скриптовые языки администрирования Windows | 2 | 02-07-2009 14:03 | |
bat'ник | mikola1983 | Хочу все знать | 10 | 03-08-2007 10:46 |
|