我已经找到有关此主题here的一些信息。 但是,我到目前为止还没有。
我需要做的是以下事情:
每5分钟检查一次。如果已安装网络驱动器。如果是,则不执行任何操作。如果否,请安装磁盘并检查是否已安装。如果是,请发送电子邮件,表明一切正常。如果否,请发送电子邮件说网络驱动器不可用。
我真的更愿意将其作为bash shell脚本。
任何指针都很棒。
答案 0 :(得分:0)
您将从How to send email from Terminal?的文章中找到如何从Shell发送电子邮件。
之后,只需添加简单的检查,如:
if grep -qs '/mnt/foo ' /proc/mounts; then
echo "It's mounted."
else
echo "It's not mounted."
fi
...到crontab:crontab -e
*/5 * * * * /path/to/your/script