Это может сработать для вас (GNU sed):
sed -nE 'N;s/\n(.*)/ \1&/;P;D' file
Добавьте следующую строку к текущей строке, затем замените новую строку пробелом и снова добавьте вторую строку. Напечатайте / удалите первую строку и повторите.
NB Это не печатает последнюю строку, поскольку она не является парой, если требуется последняя строка, используйте:
sed -E 'N;s/\n(.*)/ \1&/;P;D' file
Если выходдолжен быть напечатан в виде одной строки с каждой парой, заключенной в одинарные кавычки и разделенной запятой, используйте:
sed -E ':a;$!N;s/(\S+)\n(.*)/'\''\1 \2'\'', \2/;ta;s/ (\S+)$/ '\''\1'\''/' file
Или:
sed -E ':a;$!N;s/(\S+)\n(.*)/'\''\1 \2'\'', \2/;ta;s/, \S+$/' file