|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - findstr точный поиск |
|
CMD/BAT - findstr точный поиск
|
Новый участник Сообщения: 39 |
Профиль | Сайт | Отправить PM | Цитировать
имееться файл file.txt, вот его содержимое:
============ /system/bin/mtkmal u: object_r:mtkmal_exec:s0 /system/bin/wifi2agps u: object_r:wifi2agps_exec:s0 /system/bin/wmt_loader u: object_r:wmt_loader_exec:s0 /system/bin/xlog u: object_r:xlog_exec:s0 /system/bin/sbchk u: object_r:sbchk_exec:s0 /system/bin/OperaMaxSystem u: object_r:tunman_exec:s0 /system/etc/sensor u: object_r:system_sensor_data_file:s0 /system/vendor/bin/pvrsrvctl u: object_r:pvrsrvctl_exec:s0 /system/xbin/BGW u: object_r:BGW_exec:s0 /system/xbin/mnld u: object_r:mnld_exec:s0 /system/bin/md_ctrl u: object_r:md_ctrl_exec:s0 /system/bin/cmddumper u: object_r:cmddumper_exec:s0 ============ findstr "^/system/etc\>" file.txt Данная команда должна найти текст /system/etc. file.zip Она работает некорректно, вместо указанного выше текста, находиться /system/etc/sensor u: object_r:system_sensor_data_file:s0 Как это исправить? (где: u: object_r:... пробелов не должно быть, поставил из-за того что появляется смайл ) |
|
Отправлено: 20:53, 21-06-2017 |
Забанен Сообщения: 793
|
Цитата Iska:
Шайтана-Болтая собрать... |
|
Отправлено: 19:39, 22-06-2017 | #31 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать В данном случае — не Болтая.
|
Отправлено: 20:30, 22-06-2017 | #32 |
Ветеран Сообщения: 2708
|
Профиль | Отправить PM | Цитировать |
------- Отправлено: 21:18, 22-06-2017 | #33 |
Новый участник Сообщения: 39
|
Профиль | Сайт | Отправить PM | Цитировать x0r, megaloman, Iska, greg zakharov, шутки шутками, я вот не могу понять что тут сложного: найти слово точно.
Вообщем сам нашел решение и сделал вот так: set "fixFileContext=file.tx" set "sysFiles=sorerzimoe.txt" for /F "usebackq tokens=1-5 delims= " %%a in ("%sysFiles%") do ( findstr /B "^/%%a\>" %fixFileContext% && ( for /f %%f in ('find "%%a" %fixFileContext%') do ( if "%%a"=="%%f" ( код... и пополнения словаря шутак |
Отправлено: 13:01, 23-06-2017 | #34 |
Ветеран Сообщения: 1274
|
Профиль | Отправить PM | Цитировать vngreez@vk,
ну да, ну да если в file.txt (неправильно расширение в коде - опечатка) строка /system/etc, а в sorerzimoe.txt то что в шапке темы (имееться файл file.txt, вот его содержимое) то даже это уже не работает, что говорит о том что свой код вы даже не запускали ни разу и зачем остальные четыре токена? @echo on set "fixFileContext=file.txt" &: Здесь опечатка в расширении была set "sysFiles=sorerzimoe.txt" :: Дальше темный лес, уже это не работает for /F "usebackq tokens=1-5 delims= " %%a in ("%sysFiles%") do findstr /B "^/%%a\>" %fixFileContext% pause в file.txt как в шапке, а в sorerzimoe.txt строка "/system/etc /system/app /system/bin" то точно также не работает покажите содержимое обоих файлов, полный код и скриншот окна cmd где видно что найдено то что нужно. кстати Цитата vngreez@vk:
например file.txt содержит строку: slovo вот аналог второго for |
|
Последний раз редактировалось alpap, 23-06-2017 в 23:04. Отправлено: 22:50, 23-06-2017 | #35 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Google Play будет показывать точный размер обновлений приложений | OSZone News | Новости информационных технологий | 0 | 03-05-2016 12:30 | |
CMD/BAT - [решено] findstr помощь | firstarey | Скриптовые языки администрирования Windows | 26 | 12-10-2013 12:17 | |
CMD/BAT - [решено] Помогите с findstr | dima05605 | Скриптовые языки администрирования Windows | 15 | 28-10-2012 19:49 | |
Как определить точный тип поломки видеокарты? | Kibor_G | Видеокарты | 9 | 04-11-2010 21:23 | |
Как узнать точный(в процентах) заряд батарей | 181294 | Мобильные ОС, смартфоны и планшеты | 3 | 06-09-2009 17:26 |
|