【发布时间】:2014-10-25 07:24:18
【问题描述】:
我正在尝试编写一个 shell 脚本,它会在退出之前向我发送一封电子邮件
或
因为我在亚马逊 ec2 DEBAIN 现场请求上运行它,它应该在实例终止之前向我发送一封电子邮件
#!/bin/bash
sendEmailLog()
{
emailLog=true
if [ $emailLog = "true" ];then
/usr/bin/mpack -s "emailed log" -a "/srv/log.html" "emailid@gmail.com";
fi
exit 0;
}
trap sendEmailLog INT TERM EXIT KILL QUIT
aws ec2 terminate-instances instances ID
我尝试了上面的代码,它在终止之前没有给我发送电子邮件 我正在使用 DEBAIN 7
【问题讨论】:
标签: shell amazon-ec2