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";

Répondre à