자유게시판

조회 수 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
번호 제목 추천 수 글쓴이 날짜 조회 수
1486 [질문]태백 설치후 화면 깜박거리는 현상 10 0 동민 2023.02.11 664
1485 모두의 아이디어랩 file 0 인공지능팩토리 2023.02.09 578
1484 docker 이미지 생성이 안되요.. 2 0 Blue_Sky 2023.02.09 849
1483 우분투 18.04 버전에서 모니터 선택은 어떻케 하나요? - 우분투 입문 2주 ㅠ - 5 0 Blue_Sky 2023.02.08 607
1482 요즘 챗봇이 진짜 핫하네요. 0 재여이 2023.02.07 513
1481 코어2듀오 T7250, 램2기가 노트북에 설치할 OS는 뭐가 좋은가요? 5 0 해인 2023.02.07 841
1480 chat GPT 사용해 봤어요. 1 0 신상 2023.02.07 670
1479 일부로 윈도우7 가시는분들도 많이 계시네요 3 0 leaveoiop 2023.02.05 685
1478 [AIFLD2023] 인공지능팩토리 러닝데이 개최 - 수상솔루션 및 운영자가 알려주는 팁 file 0 인공지능팩토리 2023.02.02 382
1477 sh 실행방법 문의 드립니다! 7 file 0 엠쥐 2023.02.02 566
1476 10분만에 끝난 LG그램 뉴진스 에디션 file 0 다찌마와 2023.02.02 661
1475 Mint 20.3에서 밝기 조절 방법? 7 0 Shine 2023.02.01 593
1474 전역하고 한동안 잊고 지내다가.. 돌아왔습니다. 0 Shine 2023.02.01 552
1473 SATA 하드디스크 사용 하시는 분들 꿀팁 3 file 0 KongS 2023.01.31 665
1472 오랜만에 글을 쓰네요.. 0 KongS 2023.01.31 533
1471 컴터 할때 보조 도구 3 0 다찌마와 2023.01.31 573
1470 일타스캔들 보시나요? 2 0 다찌마와 2023.01.30 519
1469 진짜 오랜만에 1 0 다찌마와 2023.01.28 495
1468 마우스 추천 3 0 다찌마와 2023.01.28 563
1467 [국비무료교육]리얼타임 엔진을 활용한 메타버스 콘텐츠 제작자 과정 훈련생모집 (~3월 1일까지) file 0 한컴아카데미 2023.01.27 659
Board Pagination Prev 1 ... 15 16 17 18 19 20 21 22 23 24 ... 94 Next
/ 94
CLOSE