자유게시판

조회 수 1630 추천 수 0 댓글 1
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

안녕하세요. 아래와 같은 쉘스크립트로 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 


List of Articles
번호 제목 추천 수 글쓴이 날짜 조회 수
1228 앞으로 어떻게 되려고... 0 해중이 2023.03.31 548
1227 압축하기 file 1 Yueunseon 2021.01.05 1106
1226 압축 라이브러리 xz 관련 백도어 사건 1 0 하모니체계 2024.03.30 365
1225 암호화폐를 혐오하는 투자의 전설 0 용소야 2023.05.11 473
1224 알약 설치 파일 어디있나요? 2 0 최재우 2023.12.07 663
1223 알바니아 수도 티라나, 리브레오피스 공식 채택 0 행복한펭귄 2018.12.06 715
1222 알뜰교통카드 혜택 엄청나네요 0 나나슈 2023.02.25 583
1221 안드로이드 파이어월 추천합니데이 2 0 Ohnine 2018.04.05 932
1220 안드로이드 스마트폰에서 리눅스 사용하기 7 0 행복한펭귄 2021.01.24 1531
1219 안드로이드 사용기 7 0 Ohnine 2018.04.19 812
1218 안드로이드 기기를 Linux 데스크탑으로 만들기 0 말없는벌새 2023.08.13 656
1217 안녕하세요~ 1 0 희윤 2021.01.15 575
1216 안녕하세요~ 1 0 어리굴젓 2022.05.11 592
1215 안녕하세요~ 1 0 karius 2022.07.15 486
1214 안녕하세요? 가입인사와 초보 질문... 4 0 bigma 2020.04.05 1067
1213 안녕하세요? 가입인사 드립니다. 2 0 탄산호수 2019.03.11 728
1212 안녕하세요? 0 jamin56 2022.06.27 541
1211 안녕하세요.. 1 0 뇌성마비중증입니다 2021.12.04 656
1210 안녕하세요. 하모니카 처음 접하고... 2 file 0 님놔 2022.10.17 550
1209 안녕하세요. 외장하드에 하모니카를 설치하고 싶습니다. 8 0 안지드 2018.11.16 833
Board Pagination Prev 1 ... 28 29 30 31 32 33 34 35 36 37 ... 94 Next
/ 94
CLOSE