この質問と同じことを求めているように聞こえるかもしれませんが、要件は異なります。これは私のファイルシステムの例です:
- /コード/
- 内部/
- dev /
- メイン/
- 公衆/
- dev /
- メイン/
- リリース/
- ツール/
- 内部/
/code/internal/dev/
、/code/public/dev/
および/code/tools/
複数のプロジェクトのサブディレクトリが含まれます。私は/code/internal/
とのdevブランチでほぼ独占的に仕事をしており/code/public/
、それらのディレクトリで/code/tools/
(ブランチのない)テキスト文字列を検索したいことがよくあります。これらのインスタンスでは、3つの個別のコマンドを実行する必要があります。
$ grep -r "some string" /code/internal/dev/
$ grep -r "some string" /code/public/dev/
$ grep -r "some string" /code/tools/
これを行う単一のコマンドがあるかどうかを知りたいです。そうでない場合は、おそらく単純なbashスクリプトを作成する必要があります。