자유게시판

안녕하세요. 아래와 같은 쉘스크립트로 mysql 에 insert 후 성공 or 실패 결과를 로그로 남기고 싶은데요,

실패가 될때는 (아래 참조) 문구가 출력이 되나 성공일 때는 아무것도 안남아서 로그를 찍을수가 없습니다ㅠㅠ

실행결과를 변수에 넣어서 NULL 로 구분해보려 했으나 성공/실패 모두 명령어 자체가 실패는 아니라서 모두 NULL로 체크되네요..

 

어떻게 하면 성공/실패를 구분할 수 있을지 부디 고수님들의 고견을 여쭙습니다.

 

******* 쉘스크립트 ********

NOW=$(date "+%Y-%m-%d-%T")
echo "$NOW"
SQL_OUTPUT=$(exec mysql --login-path=aics-clear -N -e "
use AICS;
insert into AICS.TB_MAIL (MAIL_ID) values ('test09')")

if [ -z $SQL_OUTPUT ]
then
echo "success"
fi 

********************************

=> 성공일 때 (test09 insert 시)

2019-12-12-10:25:19
ERROR 1062 (23000) at line 3: Duplicate entry 'test09' for key 'PRIMARY'
success 

 

=>  실패일 때 (test10 insert 시)

2019-12-12-10:25:43
success 

번호 제목 추천 수 글쓴이 날짜 조회 수
1091 rofi를 이용한 와이파이 애플릿 대체 file 0 가벼운게최고 2020.11.02 195
1090 고전게임 에코퀘스트 file 0 Yueunseon 2020.12.30 195
1089 Debian FAQ 0 세벌 2021.10.12 195
1088 그냥 궁금해서요 [1] 0 뇌성마비중증입니다 2021.12.22 195
1087 당신의 시스템을 살려드립니다 0 행복한펭귄 2018.04.10 196
1086 메타버스 상용화 [1] 0 maama 2022.04.13 196
1085 [잡담] 공공 SW 유지관리요율 15% '공염불' [2] 0 행복한펭귄 2018.05.14 197
1084 리눅스민트20.1 공개 [2] 0 행복한펭귄 2021.01.15 197
1083 포맷 문의 [3] 0 탁구공 2021.11.26 197
1082 DJMAX Respect V가 이제 리눅스에서 실행됩니다(Xinecode 안티치트 지원) [2] 0 Moordev 2022.06.28 198
1081 센트OS 대안 알마리눅스 공개 [4] 0 행복한펭귄 2021.01.15 199
1080 리눅스 커뮤니티예요. 0 잘몰라요. 2021.10.31 199
1079 파이썬 [1] 0 해중이 2021.12.08 199
1078 [하모니카 개발자님께 감사]삼성노트북 905s에 하모니카리눅스 설치 [1] 0 woojooni 2022.04.07 199
1077 원격근무 어떻게 생각하세요? [3] 0 One 2018.04.10 200
1076 mcomix [1] 0 GraZrani 2019.04.16 200
1075 Feral Interactive, 게임 게이머를 최적화하는 Linux 게이머 용 툴 출시 [5] file 0 행복한펭귄 2018.04.12 201
1074 R 4.1.2 어떻게 해야 설치할 수 있지는 궁금합니다. [2] 0 리눅스_걸음마 2021.12.01 201
1073 [잡담] 우리는 왜 다양한 것을 허용하지 않는가? [7] 0 행복한펭귄 2018.03.25 202
1072 추천 0 기므리 2018.06.08 202
  • 하모니카 미디어 에디션
  • 설치가 필요없는 화상통화 하모니
loginbox2
아직 회원이 아니세요? 회원가입