パターンにマッチする行まで出力

いや、パターンにマッチする行までを出力するコマンドとかがあれば良いんだけど、標準的な方法があるだろうか?と思ってやっつけでこうしたのだった。

パターンにマッチする行まで(から)その行を含めたり含めなかったりして出力するコマンドってなんかありそうだけどなー。