Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 06/02/2014, à 12:40

vincenet

[RESOLU] Commande find

Bonjour,

la commande find ne trouve pas mes fichiers avec le nom *.h mais les trouve avec *n.h. Je voudrais lister tous les *.h d'un répertoire et ses sous répertoires...

vincent@electronic:~/EclipseProjectsCpp$ sudo find . -name *n.h
./commun/commun.h
./son/gestion_son.h
./son/interface_son.h
./exception/exception.h
vincent@electronic:~/EclipseProjectsCpp$ sudo find . -name *.h
./globals.h
vincent@electronic:~/EclipseProjectsCpp$ sudo find . -name *s.h
./globals.h
vincent@electronic:~/EclipseProjectsCpp$ ls -R | grep "h"
affichage
globals.h
./affichage:
affichage.h
carte_LED.h
protocole_affichageIzarra.c
protocole_affichageIzarra.h
tacheSon
protocole_comm.h
protocoleRadio.h
protocoleSugea.h
PortComm.h
commun.h
exception.h
filetools.h
AIo.h
protocole_affichageIzarra.o
parametres.h
tacheSon.c
mise_a_heure.c
queues.h
gestion_son.h
interface_son.h
AXml.h
vincent@electronic:~/EclipseProjectsCpp$ 
 

Je ne comprends pas d'où cela peut venir...
Salutations

Dernière modification par vincenet (Le 26/08/2016, à 16:16)

Hors ligne

#2 Le 06/02/2014, à 12:52

gigiair

Re : [RESOLU] Commande find

sudo find . -name "*.h" 

devrait faire le truc


--
JJR.

Hors ligne

#3 Le 06/02/2014, à 13:05

pingouinux

Re : [RESOLU] Commande find

Bonjour,
Pour compléter la réponse de gigiair, si tu ne mets pas les " ", les noms de fichiers sont expansés avant l'exécution. La commande qui va réellement être exécutée dans ton cas est

sudo find . -name globals.h

Hors ligne

#4 Le 06/02/2014, à 14:40

vincenet

Re : [RESOLU] Commande find

merci !

Hors ligne