Total commander поиск по содержимому файлов
Здравствуйте, сегодня мы будем учиться искать файлы. Рассмотрим поиск по названию и по содержимому ф айла.
Искать мы будем про помощи программы total Commander. Запускаем программу. В меню "инструменты" выбираем пункт "Поиск файлов" или нажимаем сочетание клавиш Alt+F7. Появится следующее окно.
1. Поиск по имени файла.
Чтобы найти файл по его имени необходимо в поле "Искать файлы" ввести имя искомого файла. В поле "Место поиска" нужно ввести место, где будет производиться поиск. Чтобы не вводить путь вручную, можно нажать на кнопку ">>" и выбрать каталог из списка.
В поле "Искать файл" можно ввести:
- Название файла целиком например "test.txt"
- Часть названия "test"
- Маску поиска. Например "test.*" - будет искать файл с названием test и с любым расширением. "*.jpg" - поиск всех файлов с расширением JPEG.
Стоит отметить, что поиск, реализованный в операционной системе windows очень похож на представленный выше.
2. Поиск файлов по содержанию
Если возникла необходимость найти файл с определенным содержание необходимо также, как и в предыдущем случае выбрать место поиска. Далее ставим галку "С текстом", и в поле напротив нужно внести интересующий текст. Если требуется, производим дополнительные настройки.
Если критерии поиска настроены настало время нажать кнопку "Начать поиск". Программа начнет работу.
Результаты работы программы будут отображены в этом же окне, оно просто будет увеличено в размерах. Двойным кликом по файлу можно перейти в каталог, где он расположен.
В примере, изображенном на картинке, производится поиск файла, текст которого содержит слово "Fegorsk". Искать total Commander будет на диске "С".
Примечание: Поиск по содержанию может быть крайне полезен. Приведу пример. Я работаю программистом и не нужно найти какой-то файл. Текст, которого содержит, например, слово "функция". Для этого я открываю окно поиска, выбираю папку, в которой я хочу что-либо найти, ставлю галку "с текстом" и ввожу интересующий текст. В итоге я получаю список файлов, где употребляется моя функция. И мне не потребовалось открывать каждый файл в отдельности. Ещё очень важно, что поиск может быть произведен не только в текстовых файлах.
Проще простого найти слово в одном файле, где предусмотрена функция поиска – обычно это Ctrl+F. Но иногда возникает необходимость найти слово в папке с десятками фалов. Проще всего, по моему скромному мнению, выполнить такой поиск через Total Commander.
Конечно же, можно воспользоваться функцией поиска Windows или такими программами, как Google Desktop или Archivarius 3000, но я предпочитаю старый добрый Total Commander (чистый, без всяких плагинов).
Вот как это делается.
- В окне Total Commander откройте папку с файлами, в содержании которых вам нужно найти определенное слово. Например, слово «aircraft».
- В меню Commands выберите Search… (или нажмите Alt+F7).
- В открывшемся окне установите флажок в окошке Find text, затем в поле справа введите искомое слово.
Как ни странно, у меня эта функция не хотела работать, хотя я был на 100% уверен, что в одном из файлов искомое слово встречается. Total Commander в папке ничего не находил. Однако все заработало, после того как я установил флажок в окошке Unicode.
Далее открываем нужный файл и с помощью функции поиска MS Word находим слово «aircraft».
Что может быть проще? 🙂
Posted by admin @ 10:28
9 комментариев
А чем Вам не нравится функция поиска текста в самом Ворде?
Меню Файл->Поиск файлов, справа появляется панель с параметрами. Можно выбрать и папки, и типы файлов, а в списке найденных файлов сразу открыть нужный. По-моему, это удобнее, чем в Total Commander.
Огромное спасибо за помощь. Мучалась час чтобы найти документ, за секунду нашла с этой программой!
Такой способ позволяет найти слова в файлах с расширением .doc, но не позволяет найти в файлах .docx ((
Очень помогает когда есть сайт, на сайте нужно изменить какой то текстовый фрагмент, но не знаем в каком оно файле находится. спасибо, помогло
Поиск в Total Commander супер! Только не путать при поиске графу поиск файла и Поиск текста.
Многие пользуются программой Total commander. При этом не многие знают о ее возможностях. В данной статье попытаюсь раскрыть некоторые возможности поиска в Total commander. Одной из таких возможностей Total commander является различный поиск: быстрый поиск, поиск файлов, дубликатов файлов, пустых папок.
Функции поиска позволяют нам существенно сократить время на поиск нужного нам файла. Особенно тогда когда мы не помним точного его названия или папку, в которую файл был сохранен. И в этот раз Total commander порадует нас возможностью быстрого поиска Ваших файлов или каталогов.
Итак, давайте подробно рассмотрим каждый из вариантов поиска.
Варианты поиска
1. Быстрый поиск
Быстрый поиск файлов в текущем каталоге можно выполнить нажав сочетание клавиш Ctrl + S. В открывшемся окне необходимо ввести первую букву файла или каталога который мы хотим найти. В окне проводника будут отображены файлы или каталоги соответствующие условиям отбора. Для того что бы в проводнике увидеть все файлы, не выходя из режима поиска, необходимо повторно нажать Ctrl + S.
2. Поиск файлов
При помощи данной команды можно найти файлы по заданным параметрам. Для этого необходимо открыть окно поиска одним из доступных способов:
Меню – Инструменты – Поиск файлов или нажать на сочетание клавиш Alt + F7.
В открывшемся окне будут доступны вкладки: Общие параметры, Дополнительно, Плагины, Шаблоны поиска. Для перехода между вкладками нужно нажать на сочетание клавиш Ctrl + PageDown (следующая вкладка) и Ctrl + PageUp (предыдущая вкладка). Для начала поиска нужно нажать Начать поиск. Для прекращения поиска – Отмена.
С помощью опций данной вкладки Вы можете выполнять поиск файлов по их полному или сокращенному наименованию, по содержимому файлов. Задавать директорию и глубину вложенности каталогов при поиске. Для очищения истории поиска необходимо использовать следующее сочетание клавиш Shift+Del.
В поле Искать файлы допустим один из следующих форматов поиска:
Показать код [CODE]
Место поиска можно указать каталог или диск на котором необходимо выполнить поиск. Если Вам необходимо создать поисковый шаблон, который при загрузке в дальнейшем не будет перезаписывать уже существующее содержимое поля "Место поиска", тогда перед сохранением шаблона в качестве поискового выражения в поле символ укажите ">".
Искать также в архивах
Позволяет осуществлять поиск в файлах у которых расширения ARJ, GZ, ZIP, LZH, RAR, 7Z, TAR, CAB и ACE. Возможно даже искать текст в архиве (в том числе некоторые форматы, которые поддерживаются архиваторными плагинами). Файлы распаковываются в оперативной памяти, в них производится поиск, после чего распакованные файлы удаляются.
Дополнительно
На вкладке можно задать дополнительные параметры поиска. К примеру, если Вы не знаете имени файла, можно попробовать поискать файл по дате его сохранения.
На вкладке осуществлять поиск по следующим параметрам:
• по интервалу дат в пределах которых файл был изменен;
• по признаку на сколько файл может быть старым;
• по размеру файла;
• по атрибутам: архивный, скрытый, системный, для чтения, сжатый, зашифрован.
Плагины
Эта вкладка дает возможность искать информационные плагины или специальные файловые атрибуты. Для удобства поиска можно создавать правила.
Шаблоны поиска
На данной вкладке можно создавать и сохранять шаблоны для поисков которые выполняются часто. Например можно создать шаблон для поиска текстовых файлов.
3. Поиск дубликатов
Total commander предоставляет нам возможность выполнить поиск дубликатов. Для этого необходимо открыть поиск нажав сочетание клавиш Alt + F7. Затем необходимо перейти на вкладку Дополнительно. Выбрать Поиск дубликатов. И задать один или несколько вариантов поиска: по имени, по размеру, по содержимому.
Поиск дубликатов
Программа в заданных каталогах ищет файлы, которые совпадают по одному или нескольким критерием: имя, размер или содержимое. В окне проводника будут отображаться только файлы, которые будут встречаются по несколько раз.
по имени файлы будут сравниваться между собой, только если будут иметь одинаковое имя. Если функция не отмечена, то должен быть установлен признак "по размеру". Иногда отключать опцию "по имени" может быть полезным, если при поиске нам нужно найти несколько одинаковых резервных копий.
по размеру в результате поиска будут найдены файлы с одинаковым размером, которые будут считаться идентичными.
4. Поиск пустых папок
Для поиска пустых файлов или каталогов откроем окно поиска, нажав Alt + F7. Переходим на вкладку Дополнительно. Укажем Размер файла равный нулю Кбайт. В значениях Атрибуты выберем Каталог. Нажимаем Начать поиск.
В окне Результаты поиска будут показаны пустые каталоги.
Только тут низкие цены на продвижение сайтов, спешите, заказав данную услугу вы опередите своих конкурентов попав в заветный ТОП-5. Стабильный результат - это первое правило компании.
Проблема скорее в огромном количестве различных настроек и возможностей, нужных не всем, но подходящих под очень многие случаи. (и нежелании или незнании найти нужное из этой горы для себя). На ум приходят старая Опера и FAR.
Для «решения поставленной задачи» есть отдельная опция (потому что используется часто и многими), называется — «Быстрый поиск». К тому же, имеющая собственные настройки, которые даже на ваших снимках окон видны — чуть ниже центра в меню. Мало того, есть даже скрытые настройки (вписываются в конфиг), но это уже для любящих «затвикать по своему».
Да и шаблоны поиска фишка отнюдь не свежая.
Снимки не мои, я просто написал комментарий :) Я не автор статьи. Так «дополнение» же, оно явно автору и остальным.Аааа, его ник не вставился, я не виноват :(
Vallek 1. Я пишу не о быстром поиске, а об обычном. Это решение проблемы именно с ним.
2. Я нигде не говорил, что это новая фича, но в удобоваримом виде я в сети этой инфы не нашел.
Я прекрасно понял о чём вы пишете и ещё раз скажу — нет никакой проблемы, есть особенность, но она есть только, потому что «поиск в текущем каталоге» уже есть. Отсюда следует, что ещё до того, как вы «героически начали преодолевать», уже была нужная функция :).
Ну ладно, расскажите, в чём принципиальная разница между такими «поисками», лично для вас? Мне правда интересно, я не стебусь.
действительно, там сразу набираешь буквы он и ищет в текущей панелиКому-то нужнее набор текста сразу в командную строку вносить. Именно поэтому там аж 4 варианта — на любой вкус.
В общем, «здесь могла бы быть фраза про вкус фломастеров».
Лучше не поиск, а фильтр по содержимому текущей панели (как я понял, в ТС его тоже нет)
Фильтр содержимого текущей панели есть: при выполнении быстрого поиска в текущей панели можно нажать комбинацию Ctrl+S и в панели будут отображаться файлы/папки только удовлетворяющие условию.
Есть ещё Ctrl+F12 и настроить свой фильтр или выбрать из готовых шаблонов (или создать свой).Прямо в панелях файлов начинай набирать подстроку имен файлов.
А вообще зачем кому то нужно читать либо размещать подобные статьи?
Как вам причина — «набежит стопицот знатоков и расскажут всё и даже больше» :) Так преимущество тотала в том, что он не только умеет искать, но и кучу всего другого (а с плагинами вообще всё может). А эта программа только ищет, так? Отдельную программу на каждый чих — как-то не очень. она только ищет, но скорость поиска — доли секунды, по всей файловой системе на всех дисках!На глаз задержку вообще не видно Мгновенный поиск реализован только и исключительно за счёт базы данных. Ну так это и ТК умеет, ну… почти, не базу, а список файлов и папков создавать. Мало того, винда делает то же самое, создавая «индекс» и ещё десятки программ. Вот только описываемое вами, ни к ТК, ни к описываемому автором не имеет отношения от слова совсем :P. В 9 версии Total Commander поддерживает поиск по базе Everything Что быстрее Everything или хотя бы сравним с ним?
Можно почитать какой индекс использует Everything.
Как я только что узнал TC работает с Everything.
В Everything можно задавать пути поиска Я не могу вам сказать, что быстрее, потому что я с ней ничего не сравнивал. Не могу сказать, какой там индекс, потому что не пользовался ей. Всё просто — «мгновенный поиск», по определению, возможен только и исключительно за счёт существования какого-то списка или базы данных, когда поиск производится не напрямую по папкам и файлам, а по этому «списку». Ну, или держать и загружать всё это в память, в моменты неактивности, как работает обычная индексация. Не знаю с какой целью вы написали этот комментарий.
И на что именно отвечаете.
Вы немножко не в теме относительно конкретного нюанса работы и взаимодействия этих двух программам. «Интеграция» программы в файловый менеджер и их совместная работа — тот самый нюанс? Да, здорово, не спорю. Я лишь говорю, что никакого секрета в такой скорости работы — нет. Это не уникальность.
Мне показалось что, Вы по видимому думаете что Вы, для всех нас, срываете покровы, «разоблачая» как работает Everything.
Пусть нюанс будет в том что Everything читает виндовый NTFS лог и кэширует его, отсюда и скорость.
Пусть лог+кэш сойдет за базу данных.
Вам поговорить хочется или все же больше хочется написать полезный комментарий?
Скорее я пытаюсь вам открыть глаза, на то что вы не говорите о чём-то уже банальном, ну ладно, стандартном, как о чём-то новом.но скорость поиска — доли секунды, по всей файловой системе на всех дисках!
Восторженность вот эта, вы открыли для себя дивный новый мир, вот только он не новый, хотя для вас и дивный, возможно :).
я пользуюсь Everything несколько лет, до этого много лет пользовался другими способами, менее эффективными.
Мне программа Everything нравиться, единственный эффективный способ посоветовать — это восторженно похвалить, тем более заслуженно.
Остальное вы себе надумали, причем саму программу не щупали, так бы самому тоже понравилась. Согласен!
Хорошая программка — маленькая, бесплатная, портабельная, с кучей языков интерфейса, с очень быстрым поиском и маленьким индекс-файлом.
Я тоже пользуюсь ей уже несколько лет, перепробовал с десяток других аналогов и Everything оказался лучшим.
Тем более он сейчас интегрирован с TC и научился индексировать сетевые диски.
Рекомендую!
1) Everything уже как минимум 1.4.
2) ТС теперь использует Everything, если установлен.
2) Ого! Я и правда не знал что Everything в TC это именно та прога которую я использую! :-) Рекомендую использовать версию Download Everything 1.4.1.873b Beta
Она уже умеет (не виснет) при индексации сетевых дисков.
Для поиска в текущей папке проще использовать QuickSearch, как уже написали другие.
Диалог вызывается через Ctrl+S и позволяет как раз искать в текущем каталоге.
Если искать строку надо не с начала имени файла, достаточно дописать в начало поискового поля "*".
В настройках можно назначить поиск даже без нажатия Ctrl+S, просто по набору букв (с клавишей-модификатором или без), с диалогом или без.
Зато FAR никак не сможет отобразить особый значок папки, фон, какие-нибудь расширенные функции внутри… ради которых многие готовы потерпеть аж с трудом заметные глазу задержки отрисовки. Если сможете доказать, что эти задержки действительно влияют на скорость работы (только пожалуйста, не надо рассказывать про список из миллиона папок) — то я… ну не знаю, соглашусь с вами, например :). Тут нюанс в том что вот эти микро задержки — они часто сбивают с мысли (ну лично у меня).
Открываешь вкладку браузера, она висит, потом снова висит, потом еще висит — и ты блин думаешь, а нафига мне смотреть что-то в вэбе, лучше где-то еще посмотрю.
Это наверное одна из причин популярности горячих клавиш, командной строки, и тому подобное.
Если вас сбивают «микро задержки», то поверьте на слово, проблема отнюдь не в «микро задержках», «это я вам как врач говорю!» :).
И если мы говорим о микро задержках в ТК или Проводнике, то почему в пример вы приводите отнюдь не микро и уже в вэбе? Как-то не вяжется одно с другим.
Ощущение такое что они считаются нормальными повсеместно, и в вэбе, в том-же Проводнике.
Когда делаешь что-то сложное, то вот эти задержки выбивают из состояния потока.
Если есть идеи что с этим делать — делитесь. Хорошая тема для статьи.
Про задержки здесь уже писали (или на хабре), почему они есть, зачем они, приведены доводы и всё такое (кажется даже с расчётами времени, ЕМНИП). Статья связана с проектированием интерфейсов, кажется. Да, с одной стороны плохо, с другой же, без них могло быть хуже. Нужны либо баланс, что сложно, потому что люди разные и в разное время разным будет один и тот же человек, то есть всем не угодишь, либо возможность настроить под себя, а в идеале ещё и желательно иметь возможность быстро перенастраивать.
очень приблизительно: как проектировщик, дизайнер, писатель, и т.д. и т.п. борются с задержками компьютера, телефона, машины, окружающего мира? Они рисуют, пишут, чертят на бумаге, в блокноте, на салфетке, на руке, даже на стене.
- Подчитывание иконок из *.exe и т.д. Но в последних версиях они уже в отдельном потоке.
- Цветовая раскраска имен файлов (выключено по умолчанию, но включено в всяческих сборках TC
- Задержки на сетевых дисках.
Дело в механизме — вместо рендеринга нового экрана и мгновенного вывода поверх старого файловые менеджеры (тотал, проводник), да и все программы, работающие со списками делают так:
Очищают область экрана(заливают белым), начинают выводить содержимое построчно. Увы, все уже давно оптимизировано, могу поспорить что картинка «собирается» в памяти и выводится за один проход.
Не подумайте что наезжаю, но микро задержки сбивают.
То же эхо своего голоса или лаги visual studio или resharper при наборе кода.
Долгая работа с мерцаниями и лагами очень утомляет и сбивает.
В Инете видел множество жалоб и статей.
«Может вам не надо быть врачом?»
Но с интересом выслушаю ваш вариант в чем именно тогда проблема которая «проблема отнюдь не в «микро задержках»» и как она решается. Я вполне могу заблуждаться.
Да ну, бросьте, я смайликов ставлю столько, что мог бы вполне сойти за «не от мира сего», так что «наезды? какие наезды?» :D.
Эхо голоса это другое, примерно как видеть статичную или малоизменяющуюся картинку, но при этом двигаться, но там внутренее ухо, а тут свой внутренний голос и «внешний» невпопад.
Про VS и второе — ну там уж явно не «микро задержки», понятно, что любые такие заметные лаги «бесят» и могут сбить с мысли. но речь была не о таких чудовищных.
Я же сказал — «как врач», это из какой-то старой шутки или анекдота.
Если мы говорим о действительно «микро задержках», о тех которые едва заметны глазом, в случае перерисовки списка файлов/папков — они не могут сбивать, потому что банально реакция медленнее.
они не могут сбивать, потому что банально реакция медленнее.Не соглашусь. Если бы было так никто бы и не жаловался. Значит это не «микро задержки», а уже настоящие задержки. Я даром чтоли несколько раз делал упор именно на «микро» и «едва заметность» :(. ладно пусть будут не микро, а мили или санти секундные задержки, и они бесят на UI.
«едва заметность» — при долгой работе, а особенно если нужно быстро и срочно что то сделать, бесят точно так же как и не едва заметные. у меня IPS монитор.
Бесит перерисовка контролов на панелях и гридах
ну и как связаны частота обновления экрана и частота работы подсветки с типом матрицы? :D
ладно, это я пытался пошутить, забудем.
а случайно не подскажете аналог ctrl+o в ТК, часто нужно посмотреть вывод консоли приходится писать\> myProgram.exe > «имя файла» и читать файл под именем «имя файла»
Эх, нашли кого спросить, мне консоль отдельно всегда была достаточна, тем более использую я её явно намного реже :).
Полного аналога нет и невозможно (ну, почти), такая уж организация интерфейса. Без висящей «в фоне» консоли никак, фару-то не надо ничего в фоне, он сам уже в ней.
Частично можно заменить Shift+Enter или… забыл название плагина, пришлось поискать ещё — TConsole, если не путаю, умеет работать по нажатиям кнопок, но ей я тоже полтора раза пользовался так что не подскажу толком.
Ну вы грозились советы раздавать, потому спросил. Но вы так и не научили.
Полный аналог конечно же возможен. Можно открывать доп окошко, это же всего лишь интерфейс.
Для запускаемых программ переопределить консольный вывод и этот вывод писать в окошко — проще простого.
По проводу консольного лога может еще кто что скажет.
Я не грозился, а лишь спросил. Мало того, далее я довольно непрозрачно намекнул в чём же собственно разница и почему так получается.
В спорах FAR vs TK довольно часто с любой из сторон преподносят (преподносили) какие-либо «уникальные», даже секретные, инновационные, потрясающие, исключительные… (что-то меня понесло) возможности, просто не понимая как это вообще работает и почему вот тут так, а вот здесь эдак, как сделать там вот то, а тут вот это и… оказывается, что в том, что подано, как уникальность, на самом деле программы совершенно равнозначны, если понимать (и настроить), а не тратить время на восхваление «идола».
«Полный аналог» это уж никак не дополнительное окошко, это будет просто аналог, но изначальная консольность FAR-а тут никуда не денется, как и изначальная не консольность ТК.
Читайте также: