1
私は2つのあらかじめ指定された単語を(両方ともINGの、すなわちAND
を存在する場合)を持つファイルをgit grep
したい、これら二つの言葉は、私がGitリポジトリをGrep複数の単語
word1
と
word2
あると仮定
git grep -e 'word1' --and -e 'word2'
そしてまた、私は
git grep 'word1'.*'word2'
を試みたが、両方とものみword1
場合は結果を取得し、 word2
は同じ行にあり、2番目の行はword2
が最初に来るかどうかを検索しません。これは私が望ましくないものです。
2つの単語が同じ行にない場合でも、ファイルを取得したいと思います(何行目に区切っているか分からず、順序は重要ではありません。
これは可能ですか?撮影
おそらく 'git grep -l word1 | xargs git grep -l word2' ...あなたのファイル名に空白やその他の奇妙なものが含まれていると、それ以上のことをする必要があります... – twalberg