Gibt es eine Möglichkeit zu überprüfen, ob bei der Ausführung eines Befehls ein Fehler vorliegt?
Beispiel
test1=`sed -i "/:@/c connection.url=jdbc:oracle:thin:@$ip:1521:$dataBase" $search`
valid $test1
function valid () {
if $test -eq 1; then
echo "OK"
else echo "ERROR"
fi
}
Ich habe es bereits versucht, aber es scheint nicht zu funktionieren. Ich weiß nicht, wie das geht.
valid
) definieren, bevor Sie sie aufrufen.