Búsqueda recursiva desde la línea de comando -

Probablemente una docena de veces al día necesito buscar en cualquier proyecto palabras clave de código específicas. La mayoría de las veces está dentro de un proyecto específico, pero hay ocasiones en las que no recuerdo en qué directorio o proyecto está el texto específico: desde mi blog hasta mis muchos proyectos de Mozilla, tengo código en toda mi máquina local y, a menudo, es difícil encontrar algo que necesito.

La mayoría de las veces necesito abrir mi editor de texto y hacer que haga el trabajo duro de lo que estoy buscando, pero eso probablemente no sea eficiente; una herramienta más eficiente vendría desde la línea de comandos y gracias aCommandLineFu.com , encontré el comando perfecto:

# Busque "antirrebote" en todos los archivos ".js" # Muestra la ruta del archivo, el número de línea y el fragmento donde aparece la cadenafind. -name "*.js" -exec grep -in -H "antirrebote" {};

El comando anterior busca archivos de forma recursiva para encontrar la cadena deseada, generando el archivo fuente y el texto en el que aparece la cadena.

Te podría interesar...

Deja una respuesta

Subir