Cómo puedo buscar dentro de un directorio todos los archivos que tengan una coincidencia de palabras dentro por ejemplo tengo un director...

Santiago Alexander Gomez Salazar

Santiago Alexander Gomez Salazar

Pregunta
studenthace 4 años

Cómo puedo buscar dentro de un directorio todos los archivos que tengan una coincidencia de palabras dentro por ejemplo tengo un directorio con varios archivos .md y se que dentro de estos hay palabras como “index” y quiero poder buscar dentro de todos estos archivos esa palabra con grep y que me lo muestre la terminal. seria algo así como usar

grep
dentro de un directorio para buscar coincidencias en todos los archivos de este directorio a la vez

2 respuestas
para escribir tu comentario
    Santiago Alexander Gomez Salazar

    Santiago Alexander Gomez Salazar

    studenthace 4 años

    @RetaxMaster Gracias como tú dices no encontré en la web bien pero lo que quería hacer era poder modificar una palabra dentro de todos mis archivos de un directorio y usando la lógica logre este comando

    grep -ri Referencia | sed 's/Referencia/Reference/g' && sed -i 's/Referencia/Reference/g' *.md
    que logro tener mi resultado

    Carlos Eduardo Gomez García

    Carlos Eduardo Gomez García

    teacherhace 4 años

    Lo puse en un aporte, aunque ya conoces el comando, es cuestión de que empieces a usar tu lógica para ideártelo, no siempre vas a encontrar el comando en internet, es ahí cuando te tocará armarlo por tu cuenta, prueba este:

    grep "index" *.md
Curso de Terminal y Línea de Comandos

Curso de Terminal y Línea de Comandos

Aprende a utilizar la terminal y la línea de comandos para navegar tu sistema operativo, manipular archivos y directorios, comprender permisos y procesos, y usar herramientas como grep y curl. Integra alias y personaliza tu shell para optimizar tu flujo de trabajo.

Curso de Terminal y Línea de Comandos
Curso de Terminal y Línea de Comandos

Curso de Terminal y Línea de Comandos

Aprende a utilizar la terminal y la línea de comandos para navegar tu sistema operativo, manipular archivos y directorios, comprender permisos y procesos, y usar herramientas como grep y curl. Integra alias y personaliza tu shell para optimizar tu flujo de trabajo.