자유게시판

조회 수 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
번호 제목 추천 수 글쓴이 날짜 조회 수
1828 인간 돌제비~ 0 young1004 2018.03.12 626
1827 강아지용 짐볼의 위력 1 0 young1004 2018.03.12 848
1826 태클 잘하는 강아지~ 1 0 young1004 2018.03.13 625
1825 흑인형 폼잡다 메이드한테 납치당한설 0 young1004 2018.03.13 673
1824 거기 흑형 개폼잡지말고 비키라고~ 0 young1004 2018.03.13 581
1823 young1004게시판으로 이름을 바꾸어야 할듯. 4 0 세벌 2018.03.13 733
1822 거기 스톱!! 2 0 young1004 2018.03.13 592
1821 빌게이츠 vs 스티브 잡스 랩배틀 승자는? 2 0 Moordev 2018.03.13 631
1820 형님 잠시만 올라갈게요.. 0 young1004 2018.03.14 698
1819 거기 맞추면 선물줍니다~ 2 0 young1004 2018.03.14 607
1818 오늘은 무슨 날? 4 0 세벌 2018.03.14 641
1817 하모니카 스펠링? 1 0 세벌 2018.03.16 807
1816 차는 이렇게 타는 정석이지~ 0 young1004 2018.03.23 596
1815 새고기 먹고싶어 0 young1004 2018.03.23 685
1814 아무리 달려도 문제없어요 5 0 young1004 2018.03.24 694
1813 오랜만에 리눅스 설치 게임 7 0 Ohnine 2018.03.25 853
1812 2018년 스택오버플로우 개발자 설문조사 결과 3 0 행복한펭귄 2018.03.25 631
1811 그놈 3.30 "Almeria" DE 2018년 9월 6일 발표 예정 0 행복한펭귄 2018.03.25 654
1810 [잡담] 우리는 왜 다양한 것을 허용하지 않는가? 7 0 행복한펭귄 2018.03.25 608
1809 수동차 오토차 4 0 Ohnine 2018.03.25 800
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 94 Next
/ 94
CLOSE