我在EC2上运行Ubuntu并编写了这个脚本来检查我的网站是否已启动。
这是我的serv.sh
文件
#!/bin/bash
# My first script
yourURL="http://mywebsite.com"
if curl --output /dev/null --silent --head --fail "$yourURL"
then
echo "At $(date) => Success 200 OK" >> log/log.txt
else
forever restartall
echo "At $(date) => Failed, restarted now" >> log/log.txt
fi
我试图在crontab上每隔1分钟运行一次这个脚本但是日志文件没有更新意味着cron没有执行为什么?
这是我的cron标签:crontab -e
我想每1分钟运行一次脚本
* * * * * /home/ubuntu/cron/serv.sh
但这不起作用,我也试过了:
0,1 * * * * /home/ubuntu/cron/serv.sh
这些都不起作用,请帮助。
由于