Avec Finder
comme application active, choisissez Rechercher
dans le menu Fichier
. Dans la fenêtre Rechercher dans "Ce Mac"
qui s'ouvre, sélectionnez Type
est Document
, puis utilisez +
pour ajouter une autre condition avec Nom
comme premier élément. Si vous choisissez commence par
comme deuxième élément, vous pouvez trouver des fichiers dont les noms commencent par un certain caractère, comme un espace. La condition se termine par
ne trouvera pas les fichiers avec les noms de vos exemples à moins que le suffixe du nom de fichier se termine par le caractère d'intérêt, mais vous pouvez trouver un caractère particulier, comme un espace, comme dernier caractère avant le suffixe si vous choisissez contient
et suivez ce caractère avec .
. Pour votre exemple file..jpg
, vous utiliseriez ..
pour le texte de recherche. Cette approche permet de trouver des caractères littéraux *
dans les noms de fichiers, si vous choisissez contient
et utilisez *
pour le texte de recherche.
Il est facile de trouver de tels fichiers avec la commande find
(dans Terminal
) en citant correctement les caractères spéciaux. Par exemple,
find Téléchargements -name ' *' -ls
affiche tous les fichiers de mon répertoire Téléchargements qui commencent par un espace,
find Téléchargements -name '*\**' -ls
affiche tous les fichiers de mon répertoire Téléchargements avec un *
dans son nom,
find Téléchargements -name '*\.\.*' -ls
affiche tous les fichiers de mon répertoire Téléchargements avec deux caractères consécutifs de .
dans son nom, et
find Téléchargements -name '* .*' -ls
affiche tous les fichiers avec un caractère d'espace juste avant le suffixe. Enfin,
find Téléchargements -name ' *' -ls -o -name '*\**' -ls -o -name '*\.\.*' -ls -o -name '* .*' -ls
affiche tous ces fichiers dans mon répertoire Téléchargements. Vous pouvez ancrer la recherche ailleurs en remplaçant Téléchargements
sur la ligne de commande, et vous pouvez utiliser d'autres options pour restreindre davantage la recherche (-type f
ignorerait les répertoires et les liens symboliques).