скрипт sed для дублирования строки на той же строке - PullRequest
1 голос
/ 06 октября 2011

Я хочу взять строку и продублировать, что находится на этой строке.

* 1003 Е.Г. *

line1
line2
line3
...

Я хочу закончить с:

line1 line1
line2 line2
line3 line3
..

Я пытался это сделать, но это не сработало.

sed -e 's/^$1 $1//' FILE

Ответы [ 3 ]

2 голосов
/ 06 октября 2011

Вы хотите

sed 's/.*/& &/' FILE

или

paste -d " " FILE FILE
2 голосов
/ 06 октября 2011

& соответствует строке, поэтому вы хотите

sed -e 's/.*/&&/' ...
1 голос
/ 06 октября 2011
awk '$0=$0" "$0' file
sed 's/.*/& &/' file
...