在文件中附加一些特殊字符

Ava*_*eka 4 command-line files

我有一个文件。我想'在每行开头添加。也在第一个单词完成后我想'再次输入,然后,我想在'same word'. 我怎样才能做到这一点 ?

例如

abc
xyz
pqr
mno
Run Code Online (Sandbox Code Playgroud)

将被转换为

'abc','abc'
'xyz','xyz'
'pqr','pqr'
'mno','mno'
Run Code Online (Sandbox Code Playgroud)

我有成千上万条这样的线。我怎样才能做到这一点?我正在使用 ubuntu 16.04。

我得到如下所示的输出。

在此处输入图片说明

我想要的是:

在此处输入图片说明

问候。

Phi*_*pos 8

使用sed

sed "s/.*/'&','&'/" filename
Run Code Online (Sandbox Code Playgroud)

s/foo/bar替换foobar. .*匹配整行,&在替换部分插入整个匹配。