top of page
작성자 사진Dongkug Lee

crontab 등록

crontab 등록 —————————————————————

1. 실행 file이 들어가는 shell script를 만드십시오. file owner는 누구이던지 상관없습니다.

vi m1daily.bat(file name)

program수행 owner가 dbachs이라면 switch user하시고 실행하고자 하는 pro*C를 write하시면 됩니다.

아래와 같이 입력 file등을 줄 수 있습니다.

su – dbachs << QQ lkybmefc /home/work/mat.data/tma50.dat (실행pgm) (입력 file) QQ

2. 이렇게 만들어진 script를 root user에서 crontab -e 하여 vi로 들어 가셔서 아래와 같이 등록하시면 됩니다.

0 0 * * 1,3,5 /home/CRON/db_online_bk.cron > home/CRON/db_online_bk.out 0 0 * * 1-5 /home/CRON/db_online_bk.cron > home/CRON/db_online_bk.out 30 01 * * * /cics_svc_pgm/m1daily.bat >> /cics_svc_pgm/m1daily.out (위에서 만들어진 file있는 directory/file) (redirect한 run된 결과)

시간 format은 다음과 같습니다. 분(0-59) 시간(0-23) day of month(1-31) month of the year(1-12) day of the week(0-6) 마지막것은 control M/R과 같이 0:일요일, 1:월요일입니다. * 은 all입니다. cronjob수행을 막고싶으시면 #하시면됩니다.

#30 01 * * * /cics_svc_pgm/m1daily.bat >> /cics_svc_pgm/m1daily.out

3. 조회 root에서 crontab -l 보시면…

이상입니다.

————————————————————— 45 17 * * 1-5 /home/ts/DB_WORK/PGM/fxt0001b 57 23 * * 1-6 /home/ts/DB_WORK/PGM/sh fxtjob.sh > /home/ts/DB_WORK/PGM/fxtjob.log

37 18 * * 1-6 /home/ts/DB_WORK/PGM/fxt0001b.sh 14 18 * * 1-6 /home/ts/DB_WORK/PGM/fxtjob.sh

조회수 0회댓글 0개

최근 게시물

전체 보기

Comments


bottom of page