ファイルから文字列を検索

ファイルから文字列を検索

特定の文字列を含むファイルの複雑なディレクトリ構造から何千ものファイルを検索する簡単な方法はありますか?

答え1

grep -H -R searchstring /directory

結果をファイル(またはティー)にリダイレクトできます。

また、見たいと思うかもしれません確認する

答え2

まさにここにgrep。再帰的なディレクトリナビゲーションのオプションがあります。たとえば、次のようになります。

$ grep -r specificstring path

grepGNUを使用すると、モードオプションを使用して検索されるファイルを制限できます。--include--exclude

-H(「一致する各ファイル名を印刷する」)はい-r-Rコマンドラインで複数のファイルを指定した場合のデフォルト値です。-Rまた、再帰ディレクトリナビゲーションを有効にしますが、シンボリックリンクにも従います。

grepless画面ページングのためにtoの結果をパイプすることもできます。

関連情報