ちょっと言葉がおかしいな

vimgrepだと他コマンドと組み合わせなくても
vimgrep "aho" **/hoge*/hoge.txt
(カレントディレクトリから再帰を開始して、"/hoge*/hoge.txt"のディレクトリ配置になってるファイルを検索)
みたいに細かいとこまで指定できる

gnuの方は--includeでファイル名指定できるけどディレクトリ配置までは指定するの無理