OS/linux&ubuntu
[sh] shellscript에서 db 명령어 실행 작성하기
24시간초보
2022. 5. 27. 18:05
반응형
-e 옵션을 준다.
예제
#!bin/bash
#! 스크립트를 실행할 때 dash쉘을 이용한다
cd /home/
DATE=$(date -d yesterday +%Y-%m-%d);
# 도커 컨테이너 실행
sudo docker exec mariadb mysql -D testdb -e "
INSERT INTO test_table
(insert_datetime, created_datetime) values ('${DATE} 00:00:00', current_timestamp);
commit;
"
~
반응형