2012-10-09 28 views
-1

我得到这些错误信息从cron(当我检查邮件)克朗无法读取属性文件

/usr/Mytest/Log_Deleter.sh[3]: ./Log_Deleter.prop: not found. 

在我的剧本我有...

#!/bin/ksh 
. ./Log_Deleter.prop 

我的脚本和属性文件是位于/ usr/Mytest

我不确定为什么cron无法识别此文件。当我从文件夹执行,它工作正常,但我不明白为什么它导致错误。

在此先感谢!

回答

2

你要做的是:

#!/bin/ksh 

cd /usr/Mytest 
. ./Log_Deleter.prop 

或者给的完整路径:

. /usr/Mytest/Log_Deleter.prop 
+0

什么是'ls -l命令在/ usr/MYTEST/Log_Deleter.prop'的输出? –

+0

-rwxrwxrwx ...哦,我想第一种方法的作品... – user1516649