sed: заменить символ новой строки на пробел после каждой строки кроме каждой пятой

На самом деле это единственный раздел про unix на этом форуме

Модератор: /dev/random

Аватара пользователя
mogul82
Сообщения: 45
ОС: Debian

sed: заменить символ новой строки на пробел после каждой строки кроме каждой пятой

Сообщение mogul82 » 15.01.2016 21:17

Привет всем
есть файл :
QUOTE писал(а):17
11
4
12
29
25
24
27
23
26
36
22
32
7
35
11
33
19
2
21
1
22
24
19
7
12


Нужно получить файл вида
17 11 4 12 29
25 24 27 23 26
36 22 32 7 35

Кто подскажет как это сделать ?
Если вас выпустили из психушки, это не значит что вы здоровы. Просто вы стали как все.
Спасибо сказали:

Аватара пользователя
SLEDopit
Модератор
Сообщения: 4666
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: sed: заменить символ новой строки на пробел после каждой строки кроме каждой пятой

Сообщение SLEDopit » 15.01.2016 21:34

Код: Выделить всё

sed 'N;N;N;N;s/\n/ /g'
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали: