Posté par sn00py .
En réponse à la dépêche ack 2.0.
Évalué à 9.
J'utilise actuellement un bête script qui wrappe find/grep. Grosso modo ça fini par faire une commande genre : find . \( -name "*.c" -o -name *.h \) -exec grep -n --color {} /dev/null \;
J'ai donc testé ack qui me semblait être un remplacement intéressant. Le problème est qu'il est vraiment trop lent ! Dans mon cas de test je passe de 0.255s via find/grep à 1.401s pour ack (avec l'option -cc qui va bien). Soit près de 5 fois plus lent!
Donc bon…
Faudrait que je teste la version C du commentaire ci-dessus.
# Performances
Posté par sn00py . En réponse à la dépêche ack 2.0. Évalué à 9.
J'utilise actuellement un bête script qui wrappe find/grep. Grosso modo ça fini par faire une commande genre :
find . \( -name "*.c" -o -name *.h \) -exec grep -n --color {} /dev/null \;
J'ai donc testé ack qui me semblait être un remplacement intéressant. Le problème est qu'il est vraiment trop lent ! Dans mon cas de test je passe de 0.255s via find/grep à 1.401s pour ack (avec l'option -cc qui va bien). Soit près de 5 fois plus lent!
Donc bon…
Faudrait que je teste la version C du commentaire ci-dessus.