- R.LOG 배치 프로그램 개발
- shell 사용
- crontab 사용
- 메일 미인증 회원, 매일 자정마다 삭제
- 데이터베이스 매일 자정 1분에 백업
- 1주일전의 백업파일, 로그 삭제
- 추가 개발진행..
# execute to batch.jar
function task {
echo =================================== DEMON START ===================================
echo ============================== $(date "+%Y-%m-%d %T") ===================================
}
task >> /Users/rojae/[경로]/logs/batch-$(date "+%Y%m%d").log
java -jar /Users/rojae/[경로]/batch-0.0.1.jar date=$(date "+%s") >> /Users/rojae/[경로]/logs/batch-$(date "+%Y%m%d").log
#!/bin/bash
0 0 * * * sh /Users/[경로]/R.LOG-Batch/src/main/shell/batch.sh