一:場景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命令了腳本