URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 8296
[ Назад ]

Исходное сообщение
"как в sed дублировать всю строку?"

Отправлено macrohard , 08-Июн-09 12:41 
Помогите плиз!

есть файл:
-----------
Вася
Петя
Коля
-----------

нужно получить:
--------------
Вася Вася
Петя Петя
Коля Коля
--------------

Не могу сообразить как в sed сдублировать целиком всю строку, исключив перенос.


Содержание

Сообщения в этом обсуждении
"как в sed дублировать всю строку?"
Отправлено Andrey Mitrofanov , 08-Июн-09 13:05 
>Помогите плиз!
>Не могу сообразить как в sed сдублировать целиком всю строку, исключив перенос.

Деццкий саад...

|$ sed 's/.\+/\0 \0/' <<EOT
|> Вася
|> Петя
|> Колля
|> Вася Вася
|Петя Петя
|Колля Колля
|$ _


"как в sed дублировать всю строку?"
Отправлено L0n3R4ng3r , 12-Июн-09 12:26 
>[оверквотинг удален]
>
>нужно получить:
>--------------
>Вася Вася
>Петя Петя
>Коля Коля
>--------------
>
>Не могу сообразить как в sed сдублировать целиком всю строку, исключив перенос.
>

или на awk

awk '{print $1" "$1}' file1


"дублировать всю строку?"
Отправлено Andrey Mitrofanov , 17-Июн-09 12:50 
>awk '{print $1" "$1}' file1

{print $0" "$0}
всё-таки.

ЗЫ: На перле, питоне, php, руби, VB2002 и т.д. и прочая -- наверное, всё-таки не надо, да?..