Мне нужно объединить строку файла с помощью sed на основе шаблона. например:
Входной файл:
X1 A B C D E F
\+ G H I J 1
\+ LK T PP E OO 2
X2 DDF F Y
\+ J W Q
....
Ожидаемый результат:
X1 A B C D E F G H I J 1 LK T PP E OO 2
X2 DDF F Y J W Q
..
Я хотел бы, чтобы эквивалент wat был возможен в редакторе vi (:%s/\n+/ /g)
Поискав в Интернете, я нашел решение, которое по логике вещей должно было сработать
sed -e '{:a; N; s/\n+/ /g; ta}' infile
Но эта команда противоречит моему пониманию и логике и выдала результат
X1 A B C D E F
\+ G H I J 1 LK T PP E OO 2
X2 DDF F Y
\+ J W Q
....
Приветствуются любые идеи и заранее спасибо
Шрисурья