![ディレクトリ内の複数のファイルでmxprod | nlsoprdcの発生をどのように見つけることができますか? [コピー]](https://linux33.com/image/10778/%E3%83%87%E3%82%A3%E3%83%AC%E3%82%AF%E3%83%88%E3%83%AA%E5%86%85%E3%81%AE%E8%A4%87%E6%95%B0%E3%81%AE%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%A7mxprod%20%7C%20nlsoprdc%E3%81%AE%E7%99%BA%E7%94%9F%E3%82%92%E3%81%A9%E3%81%AE%E3%82%88%E3%81%86%E3%81%AB%E8%A6%8B%E3%81%A4%E3%81%91%E3%82%8B%E3%81%93%E3%81%A8%E3%81%8C%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%99%E3%81%8B%EF%BC%9F%20%5B%E3%82%B3%E3%83%94%E3%83%BC%5D.png)
私がすることができます:
- 特定のパターンのディレクトリとそのサブディレクトリのファイルの内容を取得します。
- 特定のパターンがある場合は、ファイル名を一覧表示しますか?
答え1
使用:-l
と-r
フラグ:
grep -l -r pattern
-l, --files-with-matches 通常の出力を抑制します。代わりに印刷すると、通常は各入力ファイルの名前が印刷されます。検索は最初の一致で停止します。 (-l は POSIX で指定されます.)
-R, -r, --recursive 各ディレクトリのすべてのファイルを再帰的に読み込みます。これは -d recursive オプションと同じです。