通过cron调用时脚本不起作用

时间:2014-09-18 07:50:45

标签: shell unix cron

我创建了一个包含

的脚本script.sh
./ecc start pricingUpdater & >> /home/eceuser/Muthu/details/Latest.txt

其中ecc是另一个脚本。

如果我通过简单地调用./script.sh手动运行脚本,我就能启动该实用程序:

Starting Oracle Communication Elastic Charging Controller 11.2.0.1 ...

-- Node 'pricingUpdater' started with PID 10705
^[[1m===>^[[m [{GridEventImpl
status: true
node: PricingUPdater node pricingUpdater on Host 10.180.85.16
details: [pid:10705, state:running]
}]

但如果我尝试通过crontab运行相同的脚本,我会得到:

Starting Oracle Communication Elastic Charging Controller 11.2.0.1 ...

所以实用程序没有启动。

1 个答案:

答案 0 :(得分:0)

您似乎正在使用没有编辑或创建/home/eceuser/Muthu/details/Latest.txt文件的权限的用户运行cron作业