问题出在计划任务所执行的脚本上!
脚本中的调用的指令应该都写全路径~
实例:
# crontab -c 编辑下的内容
30 18 * * * /root/backup.sh
意思为:每天18:30执行一次root下backup.sh 脚本
# vi backup.sh 脚本内容
#!/bin/bash /usr/local/mysql/bin/mysqldump -uuser -ppassword mydata>/backup/mydata_$(date +%Y%m%d_%H%M%S).sql
本文介绍了一个关于计划任务Cron执行shell脚本时遇到的问题及解决办法。当Cron任务调用shell脚本时,脚本内的命令应当使用全路径指定,以避免因环境变量不同而导致的执行失败。文章通过一个具体的mysqldump备份脚本示例,展示了如何正确设置全路径来确保Cron任务能够成功运行。

1008

被折叠的 条评论
为什么被折叠?



