Puede parecer que estoy haciendo lo mismo que esta pregunta , pero tengo requisitos diferentes. Este es un ejemplo de mi sistema de archivos:
- /código/
- interno/
- dev /
- principal/
- público/
- dev /
- principal/
- lanzamiento/
- herramientas/
- interno/
/code/internal/dev/
, /code/public/dev/
Y /code/tools/
contener subdirectorios para varios proyectos. Trabajo casi exclusivamente en las ramas de desarrollo de /code/internal/
y /code/public/
, y a menudo quiero buscar una cadena de texto en esos directorios junto con /code/tools/
(que no tiene ramas). En estos casos, tengo que hacer tres comandos separados:
$ grep -r "some string" /code/internal/dev/
$ grep -r "some string" /code/public/dev/
$ grep -r "some string" /code/tools/
Me gustaría saber si hay un solo comando para hacer esto. De lo contrario, lo más probable es que necesite escribir un script bash simple.