1
我需要通过在每行末尾添加逗号来格式化邮寄列表。这个问题已经已经问,但我不明白,用建议的答案预期的结果:在每行末尾添加逗号
sed '$!s/$/,/' file > out.txt
结果:
[email protected]
,
[email protected]
,
[email protected]
. . .
反正有可以改进? 我需要宁可:
[email protected],
[email protected],
[email protected],
. . .
谢谢!
感谢您的建议! –
@FrancescoMarchioni,不客气 – RomanPerekhrest
'g'国旗是没有必要的;它在单行中将替换应用于每个匹配(不仅仅是第一次匹配),但根据定义,任何行只会匹配'$'一次。这里的区别在于放弃了'$!'选择器,它与除最后一行之外的其他所有行匹配。 – chepner