С седом:
sed '/^$/Q' <file>
Редактировать: sed - это путь, путь, путь быстрее. Смотрите ответ ephemient для самой быстрой версии.
Чтобы сделать это в awk, вы можете использовать:
awk '{if ($0 == "") exit; else print}' <file>
Обратите внимание, что я специально написал это, чтобы избежать использования регулярных выражений. Я не знаю, на что похожи внутренние оптимизации awk, но я подозреваю, что прямое сравнение строк будет быстрее.