grepは何に使うのか？
grep は、プレーンテキストのデータセットから正規表現にマッチする行を検索するためのコマンドラインユーティリティである。この名前は、edコマンドのg/re/p（正規表現をグローバルに検索し、マッチした行を表示する）に由来しており、同じ効果がある。「grep」はもともとUnixオペレーティング・システム用に開発されたが、後にすべてのUnixライク・システムやOS-9などの他のシステムでも利用できるようになった。
grep (global regular expression print)はもともとUnixオペレーティングシステム用に開発されたが、後にすべてのUnixライクシステムで利用できるようになった。

ファイル内のキーワードを検索するためにgrepコマンドを使用する例： grep keyword file.txt

他のコマンドの出力を grep にパイプすることもできる。たとえば、grepを使用してディレクトリ内のファイルを検索することができます： ls ~/Desktop | grep keyword