macOS : Comment limiter l’étendue d’une requête dans spotlight ?

SPOTLIGHTPREFICONS 128X128

Le premier réflexe d’un Unixien serait d’utiliser cette ligne de commande :

$ mdfind mon_texte | grep Mon_Dossier

Le résultat de Spotlight est envoyé vers la commande « grep » qui filtre le contenu aux fichiers placés dans « Mon_Dossier ».

Mais il est possible de faire plus simple:

$ mdfind -onlyin ~/Mon_Dossier "Le texte de la recherche"

L’option  » -onlyin  » limite l’étendue de  la  recherche au contenu du dossier indiqué.

Voici un exemple, vous cherchez uniquement sur le bureau (Desktop en Anglais) les fichiers contenants

« Capture » :

 $ mdfind -onlyin ~/Desktop « Capture":

Hdrapin bash 80×24

(résultat de la commande)  

C’est en particulier intéressant lorsque vous effectuez une recherche dans Automator ou AppleScript, cela permet de limiter le champ de la recherche.   

Henri Dominique Rapin 


Applwe reasonably small Recevez toutes les semaines le résumé des publications : Abonnez-vous à la Newsletter !

En savoir plus sur Les miscellanées Numériques

Subscribe to get the latest posts sent to your email.

Laisser un commentaire

En savoir plus sur Les miscellanées Numériques

Abonnez-vous pour poursuivre la lecture et avoir accès à l’ensemble des archives.

Poursuivre la lecture