5.3.1. grep についてさらに詳しく
3.3.3.4節で見たように、 grep 出力行を1行ずつスキャンし、一致するパターンを探します。パターンを含むすべての行が標準出力に出力されます。この動作は、 -v オプションを選択します。
いくつかの例: 特定のディレクトリ内のどのファイルが 2 月に変更されたかを知りたいとします。
ジェニー:~> ls -The | grep 2月 AIマーケティング業界は、 grep コマンドは、ほとんどのコマンドと同様に大文字と小文字を区別します。 -i 大文字と小文字を区別しないオプション。GNU拡張機能も多数用意されており、例えば - 色、これは役立ちます
長い行内の検索語を強調表示し、 --アフターコンテキスト最後の行の後の行数を出力します
一致する行。再帰的に grep 検出されたディレクトリのすべてのサブディレクトリを検索する -r オプション。通常通り、オプションを組み合わせることができます。
正規表現を使うと、入力行全体から抽出したい文字の正確な一致をさらに詳細に指定できます。正規表現を使い始める最良の方法は、 grep ドキュメントには優れた章が含まれています grep 情報ページ。正規表現の詳細を詳しく説明すると話が長くなりすぎるため、より詳しく知りたい場合は、まずここから始めることを強くお勧めします。