Ismael Touama a �crit :
> d�sol� mais les deux ligne de commandes ne marchent pas...
> La premiere ne trouve rien 

Il faut voir ce que tu cherches exactement : les fichiers dont le nom
contient la cha�ne, ou ceux dont le contenu contient la cha�ne (si j'ose
dire) ?  La premi�re commande qui t'a �t� donn�e cherche les premiers
(mais je pense qu'il faudrait prot�ger les * avec des antislashes ou mettre
entre ' : find . -name \*ta_cha�ne\* etc. ou find . -name '*ta_cha�ne*'.

La deuxi�me commande recherche dans le fichier en lui-m�me, dans *tous* les
fichiers de ton syst�me, �a fait beaucoup, je suppose et donc la commande ne
freezait pas mais �tait en train de parcourir des fichiers sans trouver, 
simplement.  Evidemment, �a peut mettre tr�s longtemps.  Il faut peut-�tre
limiter la zone de recherche � un r�pertoire particulier :

find /le/repertoire/ -name '*'...

Par ailleurs, sur certains syst�mes, la commande egrep est beaucoup plus rapide
que grep, tu peux essayer...

> et l'autre se fige au bout d'une
> dizaine de ligne de r�sultat...depuis tout � l'heure je lis
> les man et �a cherche(?) mais vos r�ponse m'inspirent ds mes
> voies de recherche. Merci.
> ism
> 
> -----Message d'origine-----
> De : [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]De la
> part de Michel Mounier
> Envoy� : vendredi 15 mars 2002 16:57
> � : [EMAIL PROTECTED]
> Objet : Re: [debutant] Recherche dans fichier
> 
> 
> > Comment trouve-t-on tous les fichiers contenant 2.4.7-10 ?
> > find / -name * ....
> 
>       find / -name "*" -exec grep -l "2.4.7-10" {} \;
> 
> A +
> --
> __________________________________________________________
> 
> Michel Mounier
> __________________________________________________________
> 
> 
> 

> Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
> Rendez-vous sur "http://www.mandrakestore.com";


-- 
Benoit Lacherez
Acad�mie de Bordeaux -- CATICE
Projet de traduction de la documentation de Python:
http://frpython.sourceforge.net/

Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";

Répondre à