Faça algo se o comando mysql falhar

0

Estou tentando obter o comando abaixo para fazer algo se o sql não for verdadeiro

for filename in test.txt
do
mysql -N -e "SELECT ROLE FROM SENTRY WHERE ROLE = '$filename';"
exitcode=$?

if [ $exitcode -ne 0 ]; then
echo did not succeed
else
echo succeeded 
fi

done

Quando executo esse script, ele retorna:

success
success
success

O que não é verdade

test.txt contém

admin
test1
test2

selecione o papel da sentinela retorna

admin
user
    
por user3508766 19.04.2018 / 17:27

0 respostas

Tags