2017-02-13 132 views

回答

2

用下面的办法来在每行的末尾添加逗号:

sed 's/$/,/' file > out.txt 

S /正则表达式/更换/标志

+0

感谢您的建议! –

+0

@FrancescoMarchioni,不客气 – RomanPerekhrest

+0

'g'国旗是没有必要的;它在单行中将替换应用于每个匹配(不仅仅是第一次匹配),但根据定义,任何行只会匹配'$'一次。这里的区别在于放弃了'$!'选择器,它与除最后一行之外的其他所有行匹配。 – chepner