afb*_*201 4 email shell-script
我正在尝试使用要通过电子邮件发送和观看(监视)的输出运行脚本,我尝试使用以下代码:
this are the output: >emailmessage
echo "output here" >>emailmessage
/bin/mail -s "$SUBJECT" "$EMAIL" < $emailmessage
Run Code Online (Sandbox Code Playgroud)
并且将发送一封包含结果的电子邮件,但不会显示在我的终端上,现在我使用echo "email sent!"
这样我可以收到脚本已完成运行的通知。我怎样才能发送它并显示它?
假设您的脚本正在使用控制终端运行(以便输出可以在某处可见),您只需要添加一行:
/bin/mail -s "$SUBJECT" "$EMAIL" < $emailmessage
cat $emailmessage
Run Code Online (Sandbox Code Playgroud)