Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MS Windows > Поиск файла


Автор: Drovosek 25.12.2006, 11:17
Всем привет! Подскажите плжлст, как задать маску в поиске, чтобы найти файл произвольного расширения, у которого в имени 4 символа и содержится какая-нибудь буква, например, "L"? Но место буквы в слове не известно.

Автор: mihanik 25.12.2006, 11:38
Строка поиска получается такая...

L??? or ?L?? or ??L? or ???L

Проверил. По-моему, работает...

Добавлено @ 11:39 
Уточню....

"L???" or "?L??" or "??L?" or "???L"

Так более правильно!!!

Автор: Drovosek 25.12.2006, 12:33
Спасибо! Но первый вариант оказался правильным, а при втором у меня в Far ошибка вылезает!
И еще, надо указать расширение файла и в итоге:
L???.* or ?L??.* or ??L?.* or ???L.*

спустя 5 минут...

...Я создал файл: "luck.txt", но при данной маске он не нашелся!!!

Автор: mihanik 25.12.2006, 13:06
Drovosek!!!

Тогда тебе надо было в программное обеспечение постить!
Ты же Far'ом пользуешься!

А я написал строку поиска для средства Винды "Найти / Файлы и папки"

Точнее задавай вопрос!!!

Автор: Drovosek 25.12.2006, 13:12
Я смел предположить, что как для Far, так и для Винд маска пишется одинаково.
Сорри. smile 

через 5 минут:

http://forum.vingrad.ru/topic-129150/unread-1/0.html#entry974589

Автор: ivashkanet 26.12.2006, 14:50
Цитата(Drovosek @  25.12.2006,  11:33 Найти цитируемый пост)
...Я создал файл: "luck.txt", но при данной маске он не нашелся!!!

Разный регистр у букв l и L  smile 
Цитата(Drovosek @  25.12.2006,  11:33 Найти цитируемый пост)
L???.* or ?L??.* or ??L?.* or ???L.*

Либо добавь то же для маленьких букв, либо поставь галку "без учета регистра" (не знаю есть ли такое)
первый вариант
Код
L???.* or ?L??.* or ??L?.* or ???L.* or l???.* or ?l??.* or ??l?.* or ???l.*


ЗЫ mihanik, не знал что такие запросы можно через or писать, всегда писал через запятую smile

Автор: mihanik 26.12.2006, 15:11
Цитата(ivashkanet @  26.12.2006,  14:50 Найти цитируемый пост)
ЗЫ mihanik, не знал что такие запросы можно через or писать, всегда писал через запятую


Я тоже не знал...
Просто использую, и всё...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)