在cron作业中运行脚本

时间:2011-10-11 07:26:36

标签: linux scripting cron

我们有一个包含abc.py脚本的hourly.sh脚本。 1.当我独立运行abc.py脚本时它运行正常。 2.当我运行一个空的hoursly.sh(里面没有abc.py脚本)时,它运行正常。

但是当在内部使用abc.py运行hourly.sh时,它会遇到与内存相关的问题(“16214 Segmentation fault(core dumped)”)。只是为了提供一个额外的数据点,没有其他脚本与此脚本同时运行,这会给系统带来更多负担。

什么可能导致脚本在通过cron触发时失败?

1 个答案:

答案 0 :(得分:1)

运行环境的差异总是存在问题。查看可以使用“ulimit”命令选择的过程参数(文件数等)。

也许看一下运行cronjob的用户的配额,也许是PATH环境。