shell脚本直接执行没有问题,crontab定时执行失败的解决方法

一:场景linux

linux下直接执行 sh脚本,没有问题,用crontab执行报错.net

no file or directoryexcel

二:解决办法blog

参考网上方法crontab

http://blog.csdn.net/jkunzhang/article/details/7440215file

例子:方法

将crontab执行的语句进行修改:
  15 11 * * * /home/loganalysis/dealexcel.sh >> /home/loganalysis/error.log 2>&1
  修改成:
  15 11 * * * cd /home/loganalysis/ && ./dealexcel.sh >> /home/loganalysis/error.log 2>&1error

问题解决,其实就是拆分了成两个linux命令了脚本

相关文章
相关标签/搜索