9、 把脚本放到定时任务里边,很多时候取系统变量,取不到,会出问题。这时候可以在脚本里把系统变量重新定义一遍。
第9章 crontab定时任务生产应用问题10箴言:1. 系统环境变量问题
2. 定时任务要用绝对路径
3. 脚本权限问题,加/bin/sh
4. 时间变量问题用反斜线\%转义,最好用脚本
5. >/dev/null 2>&1为题(1>/dev/null 2>/dev/null ,&>/dev/null)
6. 定时任务规则之前加注释
7. 使用脚本程序替代命令行定时任务
8. 避免不必要的程序及命令输出
9. 切到目标目录的上一级打包目标
10. 定时任务脚本中的程序命令尽量用全路径(和环境变量的识别有关)。