用于在同一行上复制该行的sed脚本

用于在同一行上复制该行的sed脚本,sed,Sed,我想画一条线,复制线上的内容 例如 我想以以下方式结束: line1 line1 line2 line2 line3 line3 .. 我试过了,但没成功 sed -e 's/^$1 $1//' FILE &是匹配的字符串,因此您需要 sed -e 's/.*/&&/' ... &是匹配的字符串,因此您需要 sed -e 's/.*/&&/' ... 你想要 sed 's/.*/& &/' FILE 或 你想要 sed 's/.*/&am

我想画一条线,复制线上的内容

例如

我想以以下方式结束:

line1 line1
line2 line2
line3 line3
..
我试过了,但没成功

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

&
是匹配的字符串,因此您需要

sed -e 's/.*/&&/' ...

&
是匹配的字符串,因此您需要

sed -e 's/.*/&&/' ...
你想要

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

你想要

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


“{print$0,$0}”
可能不太适合awk。@glennjackman我不同意你的看法<代码>$0=$0”“$0len=10;但是你的
{print$0,$0}
len=13<代码>13>10==trueTypo,我的意思是“少工作”。我不是在想代码高尔夫。你的脚本必须重建$0,然后打印,而我的脚本只打印。当然,我确信真正的区别很小,{print$0,$0}'可能不是awk的缩写。@glennjackman我不同意你的观点<代码>$0=$0”“$0len=10;但是你的
{print$0,$0}
len=13<代码>13>10==trueTypo,我的意思是“少工作”。我不是在想代码高尔夫。你的脚本必须重建$0,然后打印,而我的脚本只打印。当然,我确信真正的区别只是为了好玩,我们可以将sed和粘贴结合起来:
sedpfile | paste-d”“-
为了好玩,我们可以将sed和粘贴结合起来:
sedpfile | paste-d”“-
awk '$0=$0" "$0' file
sed 's/.*/& &/' file