Bre*_*nt 2 email scripting log-files formatting sed
我有一个脚本可以通过电子邮件将某些 linux 日志条目发送给我,并且我在 MS Outlook 中阅读了该电子邮件。
问题是所有行都一起运行,行之间没有换行符。
为了解决这个问题,我在邮件命令之前插入了sed "s/$/\n/",但这给了我电子邮件中每行之间的 2 个换行符!
在每行之间获得单个换行符的正确方法是什么(使用 sed)
Dav*_*osh 8
检查以确保您的 Outlook 没有帮助您删除换行符(即问题不是 Linux,而是 Outlook)。默认情况下,我认为确实如此。它应该在视图面板的顶部告诉您这一点。
Bre*_*nt 5
如果在每行的开头添加 2 个空格,Outlook 将不会删除换行符。
sed "s/^/ /"
归档时间:
17 年,1 月 前
查看次数:
1934 次
最近记录:
17 年 前