find <chemin> -iname <pattern><chemin>: Répertoire où chercher. Utilise/pour chercher partout sur le système, ou spécifie un chemin complet comme/home/user/documents-iname: Recherche insensible à la casse (ignorant majuscules/minuscules)<pattern>: Motif avec wildcards (*,?)
*: Correspond à n'importe quel nombre de caractères?: Correspond à un seul caractère
Chercher tous les fichiers PHP partout sur le système :
find / -iname "*.php"Chercher dans un répertoire spécifique :
find /home/user/projects -iname "*.php"Chercher un fichier ou un dossier dont le nom contient "file" :
find / -iname "*file*"Chercher un fichier ou un dossier dont le nom commence par "config" :
find / -iname "config*"Chercher un fichier dont le nom est "config.php" :
find / -iname "config.php"- Les quotes autour du pattern sont recommandées pour éviter les expansions du shell
- Utilise
-nameau lieu de-inamesi tu veux une recherche sensible à la casse