Показать полную графическую версию : [решено] Помогите с findstr
dima05605
09-12-2012, 18:03
Привет всем. У меня есть небольшая проблема, но сам решить не смог.
У меня есть txt файл, в котором лежит строка, допустим dima_password. Если в командной строке ввести findstr "dima_passw" password.txt, то найдет строку dima_password, но не выдаст ошибку. То есть findstr ищет похожую строку, а мне надо чтобы поиск производился дословно. Спасибо.
Petya V4sechkin
09-12-2012, 18:15
dima05605, так?
findstr /x /c:"dima_passw" password.txt
dima05605
09-12-2012, 18:25
Теперь даже если правильно ввожу, то ничего не происходит.
Petya V4sechkin
09-12-2012, 18:28
dima05605, произойдет, только если строка dima_passw есть в файле.
dima05605
09-12-2012, 18:32
Я только что ввел findstr /x /C:"dima_password" password.txt и ничего не вывело. В password.txt написано именно dima_password
Petya V4sechkin
09-12-2012, 18:35
dima05605, а у меня вывело.
dima05605
09-12-2012, 18:44
Напишите то, что вы вводите у себя, а то ваш пример не хочет работать ни на ХР ни на Windows Server 2012
Petya V4sechkin
09-12-2012, 18:49
dima05605, содержимое password.txt
askelfsk
sdfddima_password
dima_passwordsdfdsf
dima_password
sadfdsafda
Команда:
findstr /x /C:"dima_password" password.txt
Результат:
dima_password
dima05605
09-12-2012, 19:15
Спасибо! Так работает! А я только одну строку писал и ничего не выводило :) Вы очень помогли мне и моему хостингу :)
Petya V4sechkin
09-12-2012, 19:50
dima05605, и с одной работает, но в конце должен быть перевод строки.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.