Crontab运行相关问题以及解决方法 By Katana
1.mysql等语句在crontab不能执行的问题 这个是一个运维人员必定会遇到的经典问题,经常在客户端调试没有问题的脚本,到了crontab定时执行的时候就执行不了。 这是由于crontab不加载用户环境变量导致 crontab调用默认PATH是/usr/local/sbin:/sbin:/bin:/usr/sbin:/usr/bin或者更少,例如mysql等命令不在此路径中 解决方法: 脚本中所有的命令和工具使用绝对路径例如/usr/local/bin/mysql,或者在脚本前面执行一下profile文件:. /etc/profile即可
2.crontab执行结果不对 例如: 判断一 |