• [^] # Re: Vraiment nécessaire ?

    Posté par (site web personnel) . En réponse à la dépêche ack 2.0. Évalué à 1.

    C'est quasiment identique, mais plus général avec xargs. Voici ce que j'obtiens chez moi :

    Sachant que find -name "*.h" | wc -l donne 3711.

    Ex : time grep -r --include "*.h" 'include' . > /dev/null
    0.10s user 0.56s system 28% cpu 2.324 total

    Ex : time find -name "*.h" | xargs grep 'include' > /dev/null
    find -name "*.h" 0.04s user 0.08s system 11% cpu 1.004 total
    xargs grep 'include' > /dev/null 0.04s user 0.08s system 8% cpu 1.408 total
    Soit 2.4s.

    Ex : time find -name "*.h" -exec grep 'include' {} \; > /dev/null
    0.04s user 0.38s system 6% cpu 6.529 total