Решение, которое я использовал, было.
< file.txt sed '$!G' | paste -sd '\\n' -
sed '$!G'
добавляет пустую строку к каждой строке ввода, кроме последней ($
). paste -sd '\\n'
вставляет полученные строки попеременно с обратной косой чертой и n
. И добавляет новую строку в конце, чтобы привести к правильному текстовому выводу.