Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Помогите с findstr (http://forum.oszone.net/showthread.php?t=248750)

dima05605 09-12-2012 18:03 2041898

Помогите с findstr
 
Привет всем. У меня есть небольшая проблема, но сам решить не смог.
У меня есть txt файл, в котором лежит строка, допустим dima_password. Если в командной строке ввести findstr "dima_passw" password.txt, то найдет строку dima_password, но не выдаст ошибку. То есть findstr ищет похожую строку, а мне надо чтобы поиск производился дословно. Спасибо.

Petya V4sechkin 09-12-2012 18:15 2041904

dima05605, так?
Код:

findstr /x /c:"dima_passw" password.txt

dima05605 09-12-2012 18:25 2041908

Теперь даже если правильно ввожу, то ничего не происходит.

Petya V4sechkin 09-12-2012 18:28 2041910

dima05605, произойдет, только если строка dima_passw есть в файле.

dima05605 09-12-2012 18:32 2041914

Я только что ввел findstr /x /C:"dima_password" password.txt и ничего не вывело. В password.txt написано именно dima_password

Petya V4sechkin 09-12-2012 18:35 2041917

dima05605, а у меня вывело.

dima05605 09-12-2012 18:44 2041924

Напишите то, что вы вводите у себя, а то ваш пример не хочет работать ни на ХР ни на Windows Server 2012

Petya V4sechkin 09-12-2012 18:49 2041929

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 2041956

Спасибо! Так работает! А я только одну строку писал и ничего не выводило :) Вы очень помогли мне и моему хостингу :)

Petya V4sechkin 09-12-2012 19:50 2041971

dima05605, и с одной работает, но в конце должен быть перевод строки.


Время: 07:38.

Время: 07:38.
© OSzone.net 2001-