我在运行后输入了以下条目crontab -e
*/10 * * * * /var/www/myApp/script/every_10m.sh
该脚本every_10m.sh
存在且可执行。仅出于测试目的,它只有一行:
echo $(date) >> ./../every_10m.log
当我从命令行运行此脚本时,它运行良好,将日期/时间输出到日志文件中。
但是,它不会像 cron 设置中建议的那样每 10 分钟自动运行一次。
我每隔 10 分钟就会在系统日志中看到以下内容:
Jun 24 06:00:01 ip-172-31-19-197 CRON[2517]: (admin) CMD (/var/www/myApp/script/every_10m.sh)
Jun 24 06:00:01 ip-172-31-19-197 CRON[2516]: (CRON) info (No MTA installed, discarding output)
有人知道为什么这不起作用吗?为什么我的日志文件每 10 分钟没有出现一行新行?