Categorías
General

ack-grep, un grep mejorado para programadores

Lo podemos instalar con:

$ sudo aptitude install  ack-grep

Recuerdo que grep es un comando que podemos utilizar por ejemplo para buscar cadenas en archivos de texto:

$ cat fichero.txt | grep "cadena_buscada"

Algunas de las ventajas de ack-grep con respecto a grep:

  • Mas rapidez en las búsquedas.
  • ack es puro Perl y puede ser por tanto ejecutado también en Windows.
  • no requiere módulos adicionales
  • ignorando los directorios .svn hace que ack sea mas rápido en búsquedas recursivas
  • resaltado en color en los resultados de las búsquedas
  • Permite búsquedas recursivas en directorios ignorando los .svn, CVS y otros directorios VCS

Ejemplo de uso:

$ ack-grep *.txt "cadena_buscada"

Para buscar la “cadena_buscada” en todos los archivos *.txt del directorio actual.

 

 

UbuntuLife

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *