検索ディレクトリを使用しようとしていますpcregrep
。複数行の長い文字列を使って検索したい。デフォルトでは、複数のコードベースが盗用されているかどうかを確認したいと思います。そのため、一部のコードからコードブロックをコピー/貼り付けてから、ディレクトリから正確に一致するものを検索できるようにしたいと思います。
pcregrep
私が経験している問題は、オプション-M
()を使用するときにpcregrep -M
各改行文字を別々のパターンとして扱うようです。
したがって、ファイル固有のものであることを知っているコードブロックを取得するときに、個々の行の一部を他の場所で使用できるため、まだ複数の応答を受け取ることができます。
これが私が使用するものです:
pcregrep -FlMr "long, multi-line string" /directory/to/search/
正確に一致するものだけを返すにはどうすればよいですか?