Recherche Spotlight non-récursive?

5

Lors de l'utilisation de la recherche Spotlight en haut à droite d'une fenêtre du Finder, je souhaite souvent que la recherche soit non récursive, c'est-à-dire qu'elle ne regarde que les fichiers de ce répertoire spécifique, pas les répertoires qu'il contient. Est-ce possible?

XedMada
la source

Réponses:

4

Autant que je sache, malheureusement, ce n'est pas possible.

Bizarrement, j'ai également défini le critère "Conteneur de documents" dans Spotlight, qui ne donne aucun résultat.

C'est un comportement extrêmement pauvre, je suis d'accord. Vous pouvez donner des commentaires à Apple sur OS X (à partir desquels vous pouvez poster des commentaires sur Spotlight). ici .

Faiz Saleem
la source
2

L'interface de ligne de commande pour Spotlight, mdfind , n'a pas une telle capacité. (Il y a un -onlyin drapeau mais empiriquement c'est récursif.)

Dans la mesure où il est extrêmement improbable que le Finder ait plus de fonctionnalités que l'interface de ligne de commande, je pense pouvoir dire que cela n'est pas possible. Pardon. Cela semble être une fonctionnalité très utile.

Ken
la source
1

Pas une solution pour utiliser l'interface graphique, mais j'ai commencé à utiliser les éléments suivants dans le terminal pour obtenir l'effet souhaité:

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

XedMada
la source
0

Vous pouvez toujours simplement déplacer les dossiers, effectuer une recherche, puis les déplacer en arrière.

Les autres réponses sont probablement meilleures et plus faciles à utiliser que cette méthode.

haykam
la source