我遇到问题,我发了一个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用户之下,只有raspberry pi附带的普通pi用户