我想重复每行的文件内容,任何使用sed的快速解决方案。
假设输入文件是
abc
def
123
预期的输出是:
abcabc
defdef
123123
答案 0 :(得分:6)
sed 's \(.*\) \1\1 ' infile
答案 1 :(得分:1)
sed 'h;G;s/\n//' file.txt
答案 2 :(得分:1)
如果您使用变量\0
(包含匹配的字符串),则更为简单:
sed 's/.*/\0\0/'
答案 3 :(得分:0)
这可能对您有用:
echo -e 'aaA\nbbB\nccC' | sed 's/.*/&&/'
aaAaaA
bbBbbB
ccCccC
答案 4 :(得分:0)
试试这个
awk '{print $0$0}' temp.txt