Afficher un message
Vieux 13/02/2007, 08h50   #17
Frédéric BOITEUX
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: chercher un mot dans le contenu de chaque fichier récursivement dans un repertoire

Le lun 12 fév 2007 18:34:29 CET, Julien Valroff <julien@kirya.net> a
écrit :

> ...
> mais après essais, j'ai l'impression que ton utilisation est plus
> rapide, et ce n'est pas faux. C'est d'ailleurs étonnant, quelqu'un
> a-t-il une explication ?
>
> $ time find . -type f | xargs grep "tool"
> real 0m26.702s
> user 0m1.196s
> sys 0m1.392s
>
> $ time find . -type f -exec grep "tool" {} \;
> real 0m36.084s
> user 0m3.752s
> sys 0m6.676s


Dans le premier cas, xargs lance la commande grep pour un lot de noms
de fichier (je ne sais plus par combien par défaut) tandis que dans le
second, un grep est lancé pour chaque fichier...

Fred.
  Réponse avec citation
 
Page generated in 0,04413 seconds with 9 queries