J'ai été moyen convaincu par l'argument, donc j'ai comparé avec un gros répertoire de dev plein de .svn :
dev_folder> for i in 1 2 3 4 5 6 ; dofor> time grep -R ioctl . > /dev/null
for> time ack ioctl . > /dev/null
for> done
Résultat triés :
grep 0.79s user 1.11s system 2% cpu 1:31.60 total
grep 0.77s user 0.97s system 2% cpu 1:13.71 total
grep 0.81s user 1.04s system 2% cpu 1:11.72 total
grep 0.79s user 1.00s system 2% cpu 1:08.15 total
grep 0.81s user 0.98s system 2% cpu 1:07.35 total
grep 0.80s user 1.04s system 2% cpu 1:07.79 total
ack 2.99s user 0.37s system 12% cpu 26.835 total
ack 2.83s user 0.21s system 38% cpu 7.835 total
ack 2.88s user 0.36s system 14% cpu 23.123 total
ack 2.84s user 0.26s system 31% cpu 9.906 total
ack 2.76s user 0.30s system 15% cpu 19.258 total
ack 2.79s user 0.26s system 32% cpu 9.388 total
Y a pas à chier, pour mon utilisation habituelle, ack est bien plus rapide. Je ne connaissais pas, merci!
[^] # Re: Argument
Posté par calandoa . En réponse à la dépêche ack 1.96 — mieux que grep. Évalué à 6.
J'ai été moyen convaincu par l'argument, donc j'ai comparé avec un gros répertoire de dev plein de .svn :
Résultat triés :
Y a pas à chier, pour mon utilisation habituelle, ack est bien plus rapide. Je ne connaissais pas, merci!