Я хочу разбить файл, содержащий HTTP-ответ, на два файла: один, содержащий только HTTP-заголовки, и один, содержащий тело сообщения. Для этого мне нужно разбить файл на две части на первой пустой строке (или для инструментов UNIX в первой строке, содержащей только символ CR = '\r
"), используя оболочку script.
Как это сделать переносимым способом (например, с помощью sed, но без расширений GNU)? Можно предположить, что пустая строка не будет первой строкой в файле. Пустую строку можно получить либо, ни один или оба файла; для меня это не имеет значения.