問題一覧に戻る
中級テキスト処理
問題30: grep - パターンマッチング検索
grepコマンド(global regular expression print)は、ファイル内のテキストパターンを検索する強力なツールです。基本的な文字列検索から、正規表現を使った高度なパターンマッチングまで、ログ解析やコード検索に欠かせないコマンドです。
# 基本的な文字列検索
"error" system.log
# 大文字小文字を区別しない検索
"WARNING" *.log
# パターンに一致しない行を表示
"debug" application.log
# 一致した行数をカウント
"TODO" *.js