Może to brzmieć tak, jakbym zadawał to samo pytanie , ale mam inne wymagania. To jest przykład mojego systemu plików:
- /kod/
- wewnętrzny/
- dev /
- Główny/
- publiczny/
- dev /
- Główny/
- wydanie/
- przybory/
- wewnętrzny/
/code/internal/dev/, /code/public/dev/I /code/tools/zawierać podkatalogi dla wielu projektów. Pracuję prawie wyłącznie w gałęziach programistów /code/internal/i /code/public/, i często chcę wyszukać ciąg tekstowy w tych katalogach wraz z /code/tools/(który nie ma gałęzi). W takich przypadkach muszę wykonać trzy osobne polecenia:
$ grep -r "some string" /code/internal/dev/
$ grep -r "some string" /code/public/dev/
$ grep -r "some string" /code/tools/
Chciałbym wiedzieć, czy jest na to jedno polecenie. Jeśli nie, najprawdopodobniej musiałbym napisać prosty skrypt bash.