LINUX.ORG.RU

История изменений

Исправление derlafff, (текущая версия) :

derlaft@odd:~$ cat t
+ 123
456
789 -
+ 234
567
890 -
derlaft@odd:~$ cat t | sed -n -e '1h;1!H;${;g;s/\n//g;s/-/-\n/g;p;}'
+ 123456789 -
+ 234567890 -

Исправление derlafff, :

derlaft@odd:~$ cat t
+ 123
456
789 -
+ 234
567
890 -
derlaft@odd:~$ cat t | sed -n -e '1h;1!H;${;g;s/\n/ /g;s/-/-\n/g;p;}'
+ 123 456 789 -
+ 234 567 890 -

Исходная версия derlafff, :

derlaft@odd:~$ cat t
+ 123
456
789 -
+ 234
567
890 -
derlaft@odd:~$ cat t | sed -n -e '1h;1!H;${;g;s/\n//g;s/-/-\n/g;p;}'
+ 123456789 -
+ 234567890 -