Salut Rosaire (et tous au passage!) Et ouai je peux bien m'amuser � rechercher "bozo" dans les binaires !!! Ok ca � plus marcher mais l� il me fait un truc zarb au sujet d'un fichier ou repertoire 'aille' que je ne me rappelle pas avoir creer... T'inqui�te je redarde �a. Merci grandement, ism
-----Message d'origine----- De : [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]De la part de Rosaire AMORE Envoy� : vendredi 15 mars 2002 19:10 � : [EMAIL PROTECTED] Objet : Re: [debutant] Recherche dans fichier Michel Mounier wrote: > > > d�sol� mais les deux ligne de commandes ne marchent pas... > > La premiere ne trouve rien et l'autre se fige au bout d'une > > dizaine de ligne de r�sultat... Effectivement il peut y avoir probl�me : est-ce que tous les fichiers test�s sont en texte (n'y a-t-il pas des binaires). S'il y a des fichiers binaires, �a risque de ne pas �tre triste. Y'a plus qu'� trouver le moyen de trier... Essaies �a : for i in `find . -name '*'` do if (file $i | grep text) then grep '2.4.7-10' $i fi done La commande file te donne le type du fichier (essaies sur qq fichiers : tu verra le r�sultat). Le grep apr�s le file ne retient que les fichiers de texte (tu peux affiner, parce que t'as les ASCII text, HTML text, etc...) On pourrait �crire �a de fa�on plus concise (avec des && mais c'est sans doute plus lisible) Amuses toi bien Rosaire depuis tout � l'heure je lis > > les man et �a cherche(?) mais vos r�ponse m'inspirent ds mes > > voies de recherche. Merci. > > > > find / -name "*" -exec grep -l "2.4.7-10" {} \; > > Ca doit marcher : > > find / -name "*" : cherche tous les fichiers > -exec : pour chaque fichier lance l'execution de la commande qui suit > grep -l "2.4.7-10" : cherche a l'interieur de chacun des fichiers la chaine de caractere "2.4.7-10" > l'option "-l" : affiche le nom des fichiers contenant la chaine > {} \; : passe le resultat a la commande find > > A + et bon courage > -- > ___________________________________________ > Michel Mounier > ___________________________________________ > > ------------------------------------------------------------------------ > Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft? > Rendez-vous sur "http://www.mandrakestore.com"
Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft? Rendez-vous sur "http://www.mandrakestore.com"
