ファイルの中からテキストを探す
grep でテキストを検索する
⏱ 想定 ~5 分
01 · 読む
実際のファイルは数百行あることもあります。全部読む代わりに、grep を使えば特定のテキストを検索して、マッチした行だけを表示できます。
💡 想像してみてくださいドキュメントで Ctrl+F(検索)を押すようなものです。探したい単語を入力すると、マッチしたところだけがハイライトされます。
ポイントまとめ
- grep はファイルの中からパターンを検索します
- マッチした行だけを出力します
- 構文:grep "探したい文字" ファイル名
02 · ターミナル演習
grep はファイルの中からテキストを検索します。検索ワードを含むすべての行を表示します。
(このセクションはインタラクティブです — JavaScript を有効にしてください。)
03 · ターミナル演習
別のものも探してみましょう。このファイルには console.log がいくつあるでしょうか?
(このセクションはインタラクティブです — JavaScript を有効にしてください。)
04 · ターミナル演習
エンジニアはよく TODO コメントをリマインダーとして残します。それを探してみましょう。
(このセクションはインタラクティブです — JavaScript を有効にしてください。)
05 · ターミナル演習
大文字小文字がわからないときは?-i フラグを使うと、grep は大文字小文字を無視します。
(このセクションはインタラクティブです — JavaScript を有効にしてください。)
06 · 空欄補充
ファイルの中から 'error' を大文字小文字を無視して探したい(ERROR、Error、error すべてにマッチ)とき、grep に ___ というフラグを追加します。
⚠ 全機能のインタラクティブ体験には JavaScript が必要です。JavaScript を有効にして再読み込みしてください。
※ このサイトは独立した教育プロジェクトで、Anthropic の公式製品ではありません。Claude™ は Anthropic, PBC の商標です。