どっちかと正規表現の類かもしれないですが教えてください
egrepを使用して

「先頭にABCまたはDEFを含むが、それ以降文中にGHIを含まない」
処理を行いたいと以下の様にしました

egrep "^(ABC|DEF)" | egrep -v "GHI"

マッチしない:ABChogeGHI
マッチする:DEFhogefoo

が、grepを二回呼ぶのはかっちょ悪い気がします
うまい事grep一発でマッチさせる方法はあるんでしょうか