lnum=$(($(sed -n '/^---$/=' file | sed '$!d') +1)); sed -n "${lnum},$ p" file
Первое sed
номера строки ouputs "---" строк...
Второе sed
извлекает последнее число из вывода первого sed...
Добавьте 1 к тому числу для получения запуска "ccc" блока...
Третьи 'sed' выводы от запуска "ccc" блока к EOF
Обновление (с исправленным информационным ре методы Gilles)
Хорошо я был wondereing о как glenn jackman's tac
работал бы, таким образом, я испытанный три ответа (во время записи)... Тестовый файл (файлы) каждый содержал 1 миллион строк (их собственных номеров строки).
Все ответы сделали то, что ожидалось...
Вот времена..
Gilles sed
(единственная передача)
# real 0m0.470s
# user 0m0.448s
# sys 0m0.020s
Gilles awk
(единственная передача)
# very slow, but my data had a very large data block which awk needed to cache.
Gilles,' с двумя передачами' (первый метод)
# real 0m0.048s
# user 0m0.052s
# sys 0m0.008s
Gilles,' с двумя передачами' (второй метод)... очень быстро
# real 0m0.204s
# user 0m0.196s
# sys 0m0.008s
Gilles,' с двумя передачами' (третий метод)
# real 0m0.774s
# user 0m0.688s
# sys 0m0.012s
Gilles 'таращит глаза' (метод RT)... очень быстро, но не POSIX.
# real 0m0.221s
# user 0m0.200s
# sys 0m0.020s
glenn jackman... очень быстро, но не POSIX.
# real 0m0.022s
# user 0m0.000s
# sys 0m0.036s
fred.bear
# real 0m0.464s
# user 0m0.432s
# sys 0m0.052s
Mackie Messer
# real 0m0.856s
# user 0m0.832s
# sys 0m0.028s
В этом случае доменное разрешение не сделано в Вашем браузере, но в прокси-сервере. Командная строка и все другие "локальные" программы, полагаются на доменные разрешающие способности Вашей ОС, если Вы не используете рысь с настроенным прокси, конечно.
Я имел проблемы с mdns4_minimal в/etc/nsswitch.conf и предложил бы тестировать удаление это