我想在几个 rails 应用程序中 grep 一个 Gemfile。但是每个 rails 应用程序都有许多分支,其中最新的分支名称可以说是“main”。
结构如下:
workspace
rails-apps
rails-app1
main
feature-branch
rails-app2
main
feature-branch
feature-branch2
所以我在做这样的事情:
grep -R "rails" /workspace/rails-apps/ --include="Gemfile"
但是当我这样做时,它会 grep 所有分支中我不想要的所有 Gemfile。我只需要 grep 主分支中的 Gemfile。
就像这样:
grep -R "rails" /workspace/rails-apps/*/main --include="Gemfile"
但它不起作用。
答案1
你尝试过这个吗?
grep -R "rails" /workspace/rails-apps/*/main/Gemfile