SQL이 잘못된 경우 다음 명령을 사용하여 작업을 수행하려고 합니다.
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
이 스크립트를 실행하면 다음이 반환됩니다.
success
success
success
이것은 사실이 아니다
test.txt에는 다음이 포함됩니다.
admin
test1
test2
센티넬 리턴즈에서 캐릭터를 선택하세요
admin
user