我在shell中执行这三句话是成功的:
cd /;
cd /var/etrd/app/message/ID_TESTnew;
java com.test.sendmail.MailSystem test001.csv;
但是我这三句放在一个test.sh中,然后用crond自动运行.结果就报错,请问可能是什么原因,一经答对立即给分.
...全文
1238打赏收藏
一个shell的小问题,一经答对立即给分
我在shell中执行这三句话是成功的: cd /; cd /var/etrd/app/message/ID_TESTnew; java com.test.sendmail.MailSystem test001.csv; 但是我这三句放在一个test.sh中,然后用crond自动运行.结果就报错,请问可能是什么原因,一经答对立即给分.
双击test.sh可以运行完全正常,但是自动运行不能
错误如下:
msgId: user1229 userId: user2 grpId: null
ERROR (RunBatch.java:728) - java.sql.SQLException: ORA-01841: (full) year must be between -4713 and +9999, and not be 0