快盘下载:好资源、好软件、快快下载吧!

快盘排行|快盘最新

当前位置:首页软件教程安卓软件教程 → shell脚本直接执行没有问题,crontab定时执行失败的解决方法

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

时间:2020-02-12 18:46:01人气:作者:快盘下载我要评论

在实行一个shell脚本(调用java程序修改一个excel文件)时,单独sh可以得到想要的结果。

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

但是放到crontab定时执行后,却没有得到一个新的excel文件,log也没有报错。

查看了路径,文件权限都没有问题,最后在网上查了一下,发现这样可以解决问题:

将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>&1

但是这样可以解决的原因还不是很清楚,希望有大牛可以解释一下。

相关文章

  • Linux在某个时间执行某个任务

    Linux-设置在某个时间执行某个任务(crontab-命令),表示任何时候都执行。, 表示分隔时段执行比如:0,3,6 * * * * 代表在00:00 和 00:03和00:06 执行一次。- 代表一段时间范围内执行。比如:12 8 - 15 * * * 代表在8到15小时中每隔12分钟执行一次。/n 每隔n段时间执行一次。比如:*/5 * * * * 代表每5分钟执行一次。...
  • linux设置crontab任务_定时任务crontab每天7点执行

    linux设置crontab任务_定时任务crontab每天7点执行, 在LINUX中,周期执行的任务一般由cron这个守护进程来处理[ps -ef|grep cron]。cron读取一个或多个配置文件,这些配置文件中包含了......

网友评论

快盘下载暂未开通留言功能。

关于我们| 广告联络| 联系我们| 网站帮助| 免责声明| 软件发布

Copyright 2019-2029 【快快下载吧】 版权所有 快快下载吧 | 豫ICP备10006759号公安备案:41010502004165

声明: 快快下载吧上的所有软件和资料来源于互联网,仅供学习和研究使用,请测试后自行销毁,如有侵犯你版权的,请来信指出,本站将立即改正。