Recherche insensible à la casse à partir de la commande find?

93

Je ne suis pas en mesure de comprendre comment utiliser la findcommande pour effectuer une recherche ne respectant pas la casse .

j'ai essayé

find . -name -i pattern

Et ça ne marche pas.

Vikash Jindal
la source

Réponses:

117

Utilisez ceci:

find . -iname PatTeRn -print
Sandeep Singh
la source
40

Je crois que c'est: find . -iname pattern

De man find:

-iname pattern
       Like  -name, but the match is case insensitive.
karlphillip
la source
10
sudo updatedb

locate -i "nameofthefile"

nameofthefile devrait être sans les guillemets.

Ransell
la source
Il est à noter que c'est la méthode la plus rapide pour les recherches à l'échelle du système.
rm-vanda