Solaris ユーザーズガイド (上級編)

grep における正規表現の使用

grep コマンドは、正規表現を使ったパターンの検索にも利用できます。正規表現は、grep に対して特別な意味を持つ特殊文字に、数字や英字を組み合わせて作成します。メタキャラクタと呼ばれるこれらの特殊な文字は、システムにとっても特別な意味を持ちます。grep コマンドで正規表現を使用する場合は、これらのメタキャラクタをエスケープしてこれらの文字の特殊な意味を無視するようにシステムに伝える必要があります。コマンドプロンプトで grep の正規表現を使用する場合は、引用符で囲んでください。メタキャラクタ (& ! . * $ ? \ など) は、バックスラッシュ (\) でエスケープしてください。メタキャラクタのエスケープについての詳細は、メタキャラクタの検索 を参照してください。