88 votes

Comment puis-je rechercher un type de fichier spécifique sur Mac ?

Existe-t-il un moyen de rechercher un type de fichier spécifique à l'aide de Spotlight ? Je me souviens qu'il y avait une commande spéciale ou quelque chose que je devais mettre devant la phrase de recherche mais je ne m'en souviens plus maintenant.

Par exemple, si je veux rechercher uniquement les PDF pour une phrase particulière dans Spotlight, que dois-je faire ?

77voto

Am1rr3zA Points 12743

Recherche par type L'une des façons les plus utiles de restreindre une recherche est d'utiliser la fonction de recherche par type. kind: mot-clé. Cela vous permet de restreindre votre liste de résultats à un certain format de fichier. Par exemple, si vous tapez time machine kind:pdf Spotlight ne trouvera que les fichiers PDF contenant les mots "time" et "machine". Vous pouvez également limiter votre recherche aux messages électroniques, aux fichiers musicaux, aux préférences système, aux applications, etc.

Alors que la version originale de Spotlight ne reconnaissait qu'un nombre limité de types de fichiers, la version Leopard peut rechercher des fichiers créés par des applications spécifiques, ainsi que certains formats de fichiers. Recherche de kind:mp3 ou kind:tiff trouvera les fichiers dans l'un de ces formats, et la recherche de kind:pages ou kind:powerpoint n'affichera que les documents créés dans l'un de ces programmes. Pour une liste de mots-clés utiles, voir "Mon type de mot-clé". Mais n'oubliez pas que pour que les mots-clés fonctionnent, vous devez avoir activé les catégories appropriées dans les préférences de Spotlight.

vous pouvez obtenir plus d'informations aquí ou aquí .

alt text

0 votes

Je ne suis pas sûr de ce que vous voulez dire par "vous devez avoir les catégories appropriées activées"... cela ne "fonctionne pas", toute recherche avec "kind :..." renvoie toujours 0 résultat.

0 votes

Il n'y a donc pas de moyen intégré de rechercher les extensions de fichiers non communes. Apple classique

47voto

John P Points 511

On a déjà répondu à cette question, mais voici mes deux cents.

Via Bash à travers le terminal

find ~ -type f -name '*pdf' ou find ~ -iname '*pdf'

(ou, si vous voulez ignorer les messages d'erreur, find ~ -type f -name '*pdf' 2>/dev/null )

ou vous pouvez l'utiliser pour rechercher une chaîne de caractères dans un fichier :

find ~ -iname '*txt' | xargs grep 'string you want'

Cela ne retournera peut-être rien sur un pdf, mais cela fonctionnera sur la plupart des autres types de fichiers (texte, php, py, html, etc).

24voto

Jubei Points 310

A ma connaissance, ce n'est pas possible via Spotlight (testé sur Mojave). Vous ne pouvez utiliser que le finder :

  1. Lancez une recherche avec Command+F.
  2. Cliquez sur l'icône "+" à l'extrémité de la barre des tâches.
  3. Sélectionnez le type dans le menu déroulant "Type". Sélectionnez "autre", puis trouvez "Extension de fichier".

Saisissez l'extension de fichier souhaitée et appuyez sur la touche Entrée.

1 votes

Pour l'"extension de fichier", dois-je utiliser des caractères génériques ou non ? par exemple, utiliser *.doc o doc ?

0 votes

@kakyo vous n'avez pas besoin d'un joker

2 votes

Ce n'est pas une recherche par extension. si je cherche "doc" par exemple, je vois "xml"... lol, wut ? si je cherche "nb" j'obtiens 0 résultat, même si j'ai beaucoup de fichiers correspondant à "*.nb".

4voto

chiggsy Points 2899
mdimport -A 

vous donnera tous les attributs possibles disponibles sur votre système.

kMDItemKind est l'attribut pour les fichiers, mais peut-être que ce qui précède suggérera un meilleur attribut pour la recherche.

Puis

mdfind "kMDItemKind == 'whatever'"

La syntaxe pourrait vous faire hurler de dégoût. Je peux personnellement attester qu'elle ruine la complétion de zsh. Cependant, Spotlight (c'est ce dont il s'agit) indexe vos données tout le temps, et c'est rapide. Autant l'utiliser. YMMV

2voto

Greg Points 1756
  1. Ouvrez une fenêtre de recherche (cmd-f) ou faites une recherche Spotlight et sélectionnez "show all".
  2. Cliquez sur la petite icône "+" (à droite du bouton "Enregistrer").
  3. Sélectionnez le type de fichier comme critère de recherche et choisissez le bon.
  4. Relancez la recherche.

(Attention, je ne suis pas sur un Mac en ce moment :( donc mes instructions exactes peuvent être un peu différentes).

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X