자유게시판

조회 수 1632 추천 수 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
번호 제목 추천 수 글쓴이 날짜 조회 수
1700 드라이버 검색 2 0 다찌마와 2023.01.07 479
1699 문제 있는 파일 삭제 질문입니다. 4 0 한개교 2022.09.29 480
1698 이태원 사고 외국 소식인 줄 알았네요.삼가 고인의 명복을 빕니다. 1 0 이현수 2022.10.30 481
1697 가입했습니다!! 0 포릉이 2022.10.04 483
1696 [무료세미나] - SD러닝데이 Knock Knock. "Stable Diffusion? 0 인공지능팩토리 2023.06.30 483
1695 수고하십니다.. 0 미고스 2022.07.27 484
1694 설날 고향가시는분들 1 0 다찌마와 2023.01.21 485
1693 현실 10대 vs 영화 속 10대 file 1 닝니니 2024.01.18 485
1692 무료세미나 음성 챗봇 만들기와 마이크로소프트 ISV 혜택 및 등록팁 방출! 0 인공지능팩토리 2023.07.26 486
1691 안녕하세요~ 1 0 karius 2022.07.15 487
1690 애플실리콘의 a에서 m까지 성능 정리 링크공유 0 하늘구름 2023.08.25 488
1689 시간 참 빠릅니다. 벌써 2023년! 1 file 0 재여이 2023.01.03 491
1688 챗GPT MS애저톤 file 0 인공지능팩토리 2023.03.31 492
1687 [무료세미나] INNOPOLIS AI SPACE-S 인공지능 세미나-TESLA 자율주행 기술에 발가락 담그기 file 0 인공지능팩토리 2022.08.11 493
1686 [캐글 1위 수상자의 세미나] 시장 데이터 분석 및 머신러닝 활용 가이드 0 인공지능팩토리 2022.08.13 494
1685 [SD러닝데이 세미나] SO FUN, SO EASY! Stable Diffusion Prompting file 0 인공지능팩토리 2023.09.13 494
1684 반가워요 0 Youyouman 2023.10.29 494
1683 오늘도 공부하고갑니다~~ 1 0 메타몽실 2023.12.12 494
1682 진짜 오랜만에 1 0 다찌마와 2023.01.28 497
1681 무료세미나 - [SD러닝데이] AI야 배경 좀 그려줘 0 인공지능팩토리 2023.07.13 497
Board Pagination Prev 1 ... 5 6 7 8 9 10 11 12 13 14 ... 94 Next
/ 94
CLOSE