0
我試圖基於Java腳本輸出觸發電子郵件警報,但我在shell腳本得到一個錯誤,如下面,shell腳本錯誤:[:整數表達式預期
script.sh: line 22: [: : integer expression expected
Below is my shell script format,
out="$(java -jar /waitrose/scripts/OF/BOBIErrorAutomation/BOBIAutomation.jar
2>&1)"
if [ "$out" -gt 0 ]
then
mail -s "script did not completed successfully" $mailid_list
exit 0
fi
下面是由Java程序返回抽樣誤差:
The error was: com.ibm.db2.jcc.c.a.<init>(a.java:174) 174
com.ibm.db2.jcc.c.b.a(b.java:1745) 1745
com.ibm.db2.jcc.b.p.<init>(p.java:934) 934
誰能告訴我如何捕獲從Java程序的輸出,並觸發郵件的殼呢?
請等到獲得足夠的知名度後再發表評論。答案是爲了回答這個問題,而不是要求澄清它。 –
好吧,我錯了嗎?我以爲我做到了。 – Nalaurien