Par exemple, comment rechercher tous les dossiers contenant des fichiers ".mp3" (sur OS X) ?
Réponse
Trop de publicités?Je ne pense pas que ce soit possible en utilisant Finder, mais vous pouvez facilement trouver ces dossiers via Terminal
find . -name '*.mp3' | sed 's|/[^/]*$||' | sort -u
Quelques explications:
find
liste tous les fichiers (et leurs chemins) se terminant parmp3
dans le dossier actuel et tout ce qui se trouve "en dessous"sed
enlève la dernière partie de chaque ligne produite parfind
qui ne contient pas de/
(ce qui aboutit pratiquement à la suppression du nom du fichier)- Le résultat jusqu'à présent est une liste de dossiers contenant des fichiers
mp3
. Si un dossier contient plus d'un tel fichier, il sera listé plusieurs fois donc nous utilisonssort -u
(_u_nique) pour supprimer les doublons tout en les triant.