LINUX.ORG.RU

Удалить перевод строки в каждых четырех (4) строках + поставить пробел. После 4 строк добавил пустую строку.

 


0

2

Доброго времени суток:
Как с помощью sed можно удалить перевод строки в каждых четырех (4) строках и после 4 строк добавил пустую строку.?
Например:

Строка1
Строка2
Строка3
Строка4
Строка5
Строка6
Строка7
Строка8

А нужно получить:
Строка1 Строка2 Строка3 Строка4

Строка5 Строка6 Строка7 Строка8

Заранее большое спасибо.

$ seq 1 8 | sed 'N;N;N;s/\n/ /g'
1 2 3 4
5 6 7 8
salsa ()
Ответ на: комментарий от salsa

Э, все хорошо, но нет пустой строки после каждой строки из 4-х полей.

anonymous ()
Ответ на: комментарий от anonymous

Хватит и того что есть перевод на другую строку. Сработало без пустой строки

chemtech ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.