Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Как отфильтровать файлы с нужным именем и расширением?
Goto page 1, 2  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
moroz90



Joined: 22 Oct 2009
Posts: 36

Post (Separately) Posted: Fri Nov 18, 2016 18:05    Post subject: Как отфильтровать файлы с нужным именем и расширением? Reply with quote

Здравствуйте.
Помогите отфильтровать файлы. Дано: файл sasa1.len и sasa1.len.gif
Пользуюсь фильтром ctrl+S. Как сделать, чтобы на экране остался sasa с расширением len, а с расширением .len.gif скрылись.
Если ввожу маску *.len, то показывается и тот и другой.


Last edited by moroz90 on Mon Nov 21, 2016 10:32; edited 1 time in total
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10262
Location: Россия, Саратов

Post (Separately) Posted: Fri Nov 18, 2016 19:14    Post subject: Reply with quote

moroz90
Во-первых, не отсортировать, а отфильтровать. Во-вторых, не исключено, что этого напрямую в стандартной быстрой фильтрации TC сделать не получится (наоборот — легко, оставить именно .len.gif). Можно попробовать поиграться с QuickSearch eXnended. Там, например, с записью !.gif будет найдено всё, кроме имеющего расширение gif. И с регулярными выражениями там попробовать разобраться можно...
А простой нормальный поиск по Alt+F7, вместо того, чтобы париться с ограничениями фильтрации, не устраивает? В поле "Искать файлы" указать *.len | *.gif, для глубины вложенности выбрать только текущий уровень, выполнить поиск и вывести результаты в файловую панель.
Кстати, от привычки обходиться в сообщениях без заглавных букв и знаков препинания на этом форуме пора отучаться, период нейтрального отношения к этому давно закончился.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Tol!k



Joined: 01 Apr 2008
Posts: 1727
Location: Арзамас

Post (Separately) Posted: Fri Nov 18, 2016 19:18    Post subject: Reply with quote

так

Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Fri Nov 18, 2016 19:27    Post subject: Reply with quote

Avada wrote:
И с регулярными выражениями там попробовать разобраться можно...
Достаточно обозначить конец строки долларом.

Avada wrote:
период нейтрального отношения к этому давно закончился
Прошло 4 мин:
Tol!k wrote:
так
Это пять! Laughing
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10262
Location: Россия, Саратов

Post (Separately) Posted: Fri Nov 18, 2016 19:30    Post subject: Reply with quote

Tol!k
К показу файлов в панелях Total Commander эта фича не имеет никакого отношения. У меня она всегда отключена, а проблемы с фильтрацией этих файлов в TC действительно есть.
А насчёт заглавных букв — всех касается. Не надо подавать новичкам дурной пример.

Добавлено спустя 5 минут:

Flasher
Про доллар попрошу поподробнее, у меня пока не получается. Вся строка как будет выглядеть?
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Fri Nov 18, 2016 19:40    Post subject: Reply with quote

Avada
После выбора "RegEx поиск":
По расширению: len$
По имени: sasa1\.len$ (\ - если нужна именно точка)
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Tol!k



Joined: 01 Apr 2008
Posts: 1727
Location: Арзамас

Post (Separately) Posted: Fri Nov 18, 2016 19:41    Post subject: Reply with quote

Flasher
Хорошо Laughing тот...

Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10262
Location: Россия, Саратов

Post (Separately) Posted: Fri Nov 18, 2016 19:56    Post subject: Reply with quote

Flasher
Ага, понял. Можно так, а можно не менять режим, а перед строкой с регекспами добавить вопросительный знак.

Tol!k
В обычном фильтре я это вижу (без всякой связи со свойствами папки в Проводнике, разумеется). Но речь вообще-то шла про быструю фильтрацию (Ctrl+S). Впрочем, для неё решение уже дано.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Fri Nov 18, 2016 20:13    Post subject: Reply with quote

Avada
Я помню. Но для moroz90, возможно, выбранный в меню способ покажется очевидней, тем более что состояние запоминается.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2571

Post (Separately) Posted: Sat Nov 19, 2016 01:04    Post subject: Reply with quote

Если я правильно понял, то вариант решения задачи от Tol!k можно изложить так:
нажать Ctrl+F12, набрать *.len и Enter. По сравнению с быстрым поиском дополнительно нажимается всего одна клавиша (Enter). По-моему, вполне практично.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Sat Nov 19, 2016 01:25    Post subject: Reply with quote

Из такого режима по Esc не выйти.
Если стоит "Буква с диалогом поиска", как у меня, например, то сюда в дополнение добавляется указанное нажатие Ctrl+F12.
Реальная же практичность такого варианта исходит именно из отсутствия неумышленного сброса, когда такой режим требуется не на один раз и не только для текущего каталога.
Этими различиями и объяснимо существование обоих вариантов фильтраций.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2571

Post (Separately) Posted: Sat Nov 19, 2016 01:38    Post subject: Reply with quote

Flasher wrote:
Из такого режима по Esc не выйти.

Есть Ctrl+F10.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Sat Nov 19, 2016 01:44    Post subject: Reply with quote

Неудобно. К тому же (смену каталогов не берём) есть ещё F2/Ctrl+R.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
sa



Joined: 29 Apr 2009
Posts: 2571

Post (Separately) Posted: Sat Nov 19, 2016 01:48    Post subject: Reply with quote

Flasher
А сколько нажатий с QuickSearch eXtended? Я понял, что со встроенным в TC быстрым фильтром решения не нашлось.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Sat Nov 19, 2016 01:51    Post subject: Reply with quote

sa
Если берём пример с расширением, то в случае QSE 4-5 нажатий (причём более лёгких) против 7 у диалога.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы All times are GMT + 4 Hours
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group