Нерекурсивный поиск прожектора?


5

При использовании поиска Spotlight в верхнем правом углу окна поиска я часто хочу, чтобы поиск был нерекурсивным, то есть просматривал только файлы в этом конкретном каталоге, а не какие-либо каталоги в нем. Это возможно?

Ответы:


4

Насколько я знаю, к сожалению, это невозможно сделать.

Странно, но я также установил критерии «Контейнер для документов» в Spotlight, и он не показал бы никаких результатов вообще.

Это очень плохое поведение, я согласен. Вы можете оставить отзыв Apple об OS X (из которого вы можете оставить отзыв о Spotlight) Вот ,


2

Интерфейс командной строки для Spotlight, mdfind , не имеет такой возможности. (Есть -onlyin флаг, но эмпирически это рекурсивно.)

Поскольку крайне маловероятно, что Finder будет иметь больше возможностей, чем интерфейс командной строки, я думаю, можно с уверенностью сказать, что это невозможно. Сожалею. Это звучит так, как будто это была бы очень полезная функция.


1

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

mdfind FOO | grep $PWD | grep -v ^$PWD/.*/.*$


0

Вы всегда можете просто переместить папки, выполнить поиск, а затем переместить их обратно.

Однако другие ответы, вероятно, лучше и проще в использовании, чем этот метод.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.