問題一覧に戻る
中級テキスト処理
問題30: grep - パターンマッチング検索

grepコマンド(global regular expression print)は、ファイル内のテキストパターンを検索する強力なツールです。基本的な文字列検索から、正規表現を使った高度なパターンマッチングまで、ログ解析やコード検索に欠かせないコマンドです。

# 基本的な文字列検索
"error" system.log

# 大文字小文字を区別しない検索
"WARNING" *.log

# パターンに一致しない行を表示
"debug" application.log

# 一致した行数をカウント
"TODO" *.js