gpt4 book ai didi

linux - 在 mailx 正文中包含日志文件内容

转载 作者:太空宇宙 更新时间:2023-11-04 12:13:11 36 4
gpt4 key购买 nike

下面的脚本发送邮件并且正在运行。如何将 /var/backup/log 中存在的日志文件的内容包含在其中?

echo "Below are the files copied during RUN" | mailx -v \

-r "network@testserver.com" \

-s "Backup Summary" \

-S smtp="smtp.testserver.com:25" \

me@myhome.com

最佳答案

也许是这样的:(编辑删除不可打印的字符)

(echo "Below are the files copied during RUN" && echo -e "\n----- somelogfile -----\n" && cat /var/backup/log/somelogfile) | tr -dc '[[:print:]]' | mailx -v \
-r "network@testserver.com" \
-s "Backup Summary" \
-S smtp="smtp.testserver.com:25" \
me@myhome.com

该解决方案会将日志文件的内容附加到邮件正文中(第二个“echo”仅用于在邮件中添加引用)

关于linux - 在 mailx 正文中包含日志文件内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48221150/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com