我正在從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爲什麼它不執行。一定幫我