ghqを使っている人向けの、同じorganization配下にあるリポジトリを横断検索するためのスクリプトを書きました。
僕みたいにマイクロサービスでつらい思いしている方などはどうぞ使ってください。
~/.zshrc
rgrep() {
for repo in $(ghq list); do
# organization_nameを書き換えてください
if [[ $repo =~ .*organizaiton_name.* ]]; then
# リポジトリ名を色をつけて表示
printf '\e[1;34m%-6s\e[m' $repo
echo
(cd $(ghq root)/$repo; git grep $1)
echo
fi
done
}