1. ホーム
  2. linux

[解決済み] すべてのディレクトリとサブディレクトリを再帰的にgrepするにはどうしたらいいですか?

2022-03-17 22:06:52

質問

どうすれば再帰的に grep すべてのディレクトリとサブディレクトリに適用されますか?

find . | xargs grep "texthere" *

解決方法は?

grep -r "texthere" .

最初のパラメータは検索する正規表現を表し、2番目のパラメータは検索するディレクトリを表します。この場合 . はカレントディレクトリを意味します。

注意: これは GNU grep で動作します。Solaris のようないくつかのプラットフォームでは、レガシーな実装とは対照的に GNU grep を特別に使用する必要があります。 Solarisでは、これは ggrep コマンドを使用します。