我需要通过在每行末尾添加一个逗号来格式化邮件列表。已经问过这个问题,但是我没有得到建议答案的预期结果:
sed '$!s/$/,/' file > out.txt
Run Code Online (Sandbox Code Playgroud)
结果是:
user1@gmail.com
,
user2@gmail.com
,
user3@yahoo.fr
. . .
Run Code Online (Sandbox Code Playgroud)
无论如何它可以改进吗?我更需要:
user1@gmail.com,
user2@gmail.com,
user3@yahoo.fr,
. . .
Run Code Online (Sandbox Code Playgroud)
谢谢!
使用以下方法在每行末尾添加逗号:
sed 's/$/,/' file > out.txt
Run Code Online (Sandbox Code Playgroud)
s/regexp/replacement/flags