我正在从putty访问我的linus框。我有一个Java Progaram打包在jar文件中。我已经创建了一个scheduler.sh文件来设置Java路径并执行Java程序。当我运行Scheduler.sh,Java程序运行时,一切都很好。CRONJOB没有运行.sh文件
的Scheduler.sh的内容是
#!/bin/sh
> echo "The Script Starts now!!!!!!!!!!"
>
> export JAVA_HOME=/u01/app/oracle/java/java64/jrockit-jdk1.6.0_29
> export PATH=$JAVA_HOME/bin:$PATH cd
> /u01/CRM/softwaredepot/jarfiles/
>
> java -jar EPALS_Linux.jar
>
> echo "The Script ends now!!!!!!!!!!"
现在我想执行此使用CRONJOB.So我加入这CONJOB
[[email protected] ~]$ crontab -e
53 13 * * * /u01/CRM/softwaredepot/Scheduler.sh>tester.log
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
"/tmp/crontab.XXXXU8TrO9" 2L, 64C
没有happend.But当我执行这条线(在crontab中提到
/u01/CRM/softwaredepot/Scheduler.sh>tester.log 它运行成功。所以它意味着在crotab中的条目也是correc t.Then为什么它不执行。一定帮我