Ich versuche, eine E-Mail-Benachrichtigung auf der Basis der Java-Skript-Ausgabe auslösen, aber ich bin erhalte eine Fehlermeldung wie in dem unten stehenden Shell-Skript,Shell-Script-Fehler: [: Integer-Ausdruck erwartet
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
Unterhalb dem ist Stichprobenfehler durch das Java-Programm zurückgegeben:
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
Kann mir jemand sagen, wie die Ausgabe von dem Java-Programm zu erfassen und die E-Mail in der Schale auslösen?
Bitte warten Sie, bis Sie genügend Reputation erhalten, um zu kommentieren. Antworten sollen die Frage beantworten, nicht um Klärung bitten. –
nun, liege ich falsch? ich dachte ich hätte. – Nalaurien