需要一些帮助才能在完成脚本上向2个电子邮件地址发送电子邮件。
#!/bin/bash
DATA="date +%e-%m-%y"
SUBJET="Script executed $data"
EMAIL="email@email.com,email2@mail.com"
/usr/bin/php home/user/public_html/script1.php
sleep 60
/usr/bin/php home/user/public_html/script2.php
echo "data" | mail -s "$subjet" "$email"
感谢任何帮助。
答案 0 :(得分:2)
电子邮件地址应该用空格分隔,而不是用逗号分隔。
另请注意,bash变量区分大小写($ data!= $ DATA)
类似的东西:
#!/bin/sh
DATE="$(date +%e-%m-%y)"
SUBJET="Script executed at ${DATE}"
EMAIL="email@email.com email2@mail.com"
echo "${DATE}" | mail -s "${SUBJET}" "${EMAIL}"
<强>更新强>
将date
放入$(),以便通过bash