如何在 bash 中插入回车符和换行符?
我需要通过 bash 脚本发送电子邮件:
$message=$line1$line2$line3$line
echo $message | mail -s "$subject" [email protected]
如何插入行尾以便我可以看到按行划分的电子邮件正文?
I need to send email by bash script:
$message=$line1$line2$line3$line
echo $message | mail -s "$subject" [email protected]
How insert end of lines so body of email I can see divided by rows?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
使用heredoc格式怎么样?
How about using heredoc format;
试试这个:
Try this:
使用 echo -e $message | 来自 echo 手册的邮件
:
-e 启用反斜杠转义的解释
use echo -e $message | mail
From echo manual:
-e enable interpretation of backslash escapes