Как проще всего решить такую задачу:
Если в файле есть пустая строка - вывести текст после неё. Если после пустой строки нет текста - вывести весь файл.
Первое решается просто
sed '0,/^$/d' ./file
А вот как привязать второе условие - что-то не понимаю. Можно и скриптом, только чувствую, что всё проще решается.
Sed даже не обязательно, желательно самое простое решение, чтоб не городить лишних скриптов.
file1
ABC
DEF
FOO
BAR
# вывести
FOO
BAR
file2
ABC
DEF
FOO
BAR
# Тут пустые строки, но без текста после
# вывести весь файл