2

我在制作 shell 文件以向我发送电子邮件时遇到问题。然后我把这个 shell 文件在重新启动时由 crontab 运行(我每天早上 5 点在上学前重新启动)sSMTP 已经工作了,因为当我转到 /usr/scripts 目录并运行 ./rebootmsg.sh 它工作并发送我给我一封电子邮件

#!/bin/sh
#shell file contents located in /usr/scripts/rebootmsg.sh
#i already ran chmod 777 on this file
echo "Crontab Reboot Successful!" | /usr/sbin/ssmtp -s "Rebooted!" myemail@whatever.com

这是 crontab 代码:

 @reboot sh /usr/scripts/rebootmsg.sh

crontab 不在任何 root 用户下,只是树莓派附带的普通 pi 用户

4

0 回答 0