C'è un modo per verificare se c'è un errore nell'esecuzione di un comando?
Esempio :
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
}
Ho già provato a farlo, ma sembra che non funzioni. Non lo faccio.
valid
) prima di chiamarla.