как сделать поиск recoll или найти папку только файлы

Как сделать список повторных вызовов только именами папок или каталогов вместо файлов? Или как отфильтровать категорию, чтобы искать только имена каталогов, а не содержимое каталогов (файлов)? Много раз я могу вспомнить только имя папки, а не имена файлов. Спасибо за вашу помощь.

0
задан 16 January 2013 в 17:28

3 ответа

Хотя я согласен с предыдущим ответом (напомним, что это не лучший инструмент для поиска файлов) и для записи, вы можете фильтровать ответы за то, что они каталоги, только используя язык запросов со спецификацией mime для application / x-fsdirectory. Например, поиск каталога с именем «bin» будет выглядеть так:

file: bin mime: application / x-fsdirectory

Это вернет результаты, такие как bin или cgi-bin [ 112]

0
ответ дан 16 January 2013 в 17:28

Не используйте recoll для этого. recoll предназначен для поиска по содержимому файла. Он создает и индексирует ваши файлы, чтобы вы могли затем выполнять полнотекстовый поиск по содержимому вашего компьютера.

По определению, это не относится к каталогам вообще. (Вы также можете выполнять поиск по именам файлов с помощью recoll, если зайдете в: Инструменты -> Расширенный поиск -> Сопоставление имен файлов. Однако не знаете, как ограничить это каталогами)

Что вы хотите do использует более простой метод, такой как find (CLI), locate , (CLI) или утилита поиска, интегрированная в nautilus (появляется при нажатии клавиш CTRL + F). Они не заглядывают внутрь ваших файлов / директорий, а только ищут файлы / директории по их именам.

Я не думаю, что вы можете указать «только каталоги» с помощью locate и поиска наутилуса, но вы, безусловно, можете сделать это с помощью find (хотя, вероятно, это будет несколько медленнее, find не создает базу данных для более быстрого поиска).

Попробуйте (в командной строке) найти $ STARTING_POINT -name $ QUOTED_WILDCARD_EXPRESSION_TO_SEARCH_FOR -type d (type d означает type = directory)

ИЛИ использовать поиск nautilus и вывести результаты по типу (чтобы вы могли выберите только каталоги).

Вы можете начать искать что-то лучшее, если ни один из этих методов не является достаточно быстрым для вас (если вы хотите выполнить поиск по очень большому набору каталогов).

0
ответ дан 16 January 2013 в 17:28

Поиск с помощью графического пользовательского интерфейса Qt

recoll имеет два режима поиска:

Простой поиск (по умолчанию, на главном экране) имеет одно поле ввода, в которое можно ввести несколько слова.

Расширенный поиск (панель, доступ к которой осуществляется через меню «Инструменты» или значок на панели инструментов) имеет несколько полей ввода, которые можно использовать для построения логического условия с дополнительной фильтрацией по типу файла, местоположению в файловой системе, дате модификации, и размер.

Попробуйте простой поиск:

mime:inode/directory

0
ответ дан 31 October 2020 в 14:51

Другие вопросы по тегам:

Похожие вопросы: