Comment puis-je trouver un fichier spécifique dans une arborescence de répertoires?


14

Quelqu'un pourrait-il m'aider à trouver tous les fichiers * .c et * .h dans une arborescence de répertoires ??

Réponses:


19
find . -name '*.[ch]' -type f 

*.[ch]représente tous les fichiers * .h et * .c, -type frecherche les fichiers normaux.

PS Vous voudrez peut-être accepter les réponses à vos autres questions :)


cela fonctionne pour moi :) mais pourquoi vous avez dit Vous voudrez peut-être accepter les réponses à vos autres questions .. Je ne pourrais pas l'obtenir .. peut-être que mon anglais n'est pas assez bon.
Eli

5

Si vous êtes en haut de l'arborescence des répertoires.

find . -name *.c -print

trouverait tous les fichiers .c situés sous le "." actuel annuaire.

Beaucoup plus d'aide peut être trouvée en recherchant " commande de recherche unix ".

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.