Ben aynı şeyi soruyorum gibi gelebilir bu soruya ama farklı gereksinimleri vardır. Bu benim dosya sistemime bir örnek:
- / Kod /
- iç/
- dev /
- ana/
- halka açık/
- dev /
- ana/
- serbest bırakmak/
- araçlar/
- iç/
/code/internal/dev/, /code/public/dev/Ve /code/tools/çoklu projeler için alt dizinleri içerir. Ben dev dallarında neredeyse sadece çalışmak /code/internal/ve /code/public/ve sık sık ben birlikte o dizinlerde bir metin dizesi aramak istiyorsanız /code/tools/(hayır şubesi vardır). Bu durumlarda üç ayrı komut yapmak zorundayım:
$ grep -r "some string" /code/internal/dev/
$ grep -r "some string" /code/public/dev/
$ grep -r "some string" /code/tools/
Bunu yapmak için tek bir komut olup olmadığını bilmek istiyorum. Değilse, büyük olasılıkla basit bir bash betiği yazmam gerekir.