用撇号在文本文件中包装每一行,并在行尾添加逗号

时间:2014-12-14 13:02:14

标签: sed

我的实际文本文档包含以下几行。

san.20140226.sbc.UTM    
san.201402261.UTM    
san.2014022613.UTM

我想要以下输出:

'san.20140226.sbc.UTM',
'san.201402261.UTM',
'san.2014022613.UTM',

1 个答案:

答案 0 :(得分:1)

你可以试试这个sed命令,

sed "s/.*/'&',/g" file

示例:

$ echo 'san.20140226.sbc.UTM' | sed "s/.*/'&',/g"
'san.20140226.sbc.UTM',

$ echo 'san.20140226.sbc.UTM' | sed "s/^/'/;s/$/',/"
'san.20140226.sbc.UTM',

^匹配一行的开头,$匹配一行的结尾。