crontab 작동 질문입니다.
글쓴이: 환상경 / 작성시간: 화, 2010/03/30 - 4:15오후
crontab을 이용해서 쉘 스크립트를 작동시키는 작업을 하는중인데
20 * * * * command
20 09 * * * command
20 09 * * 2 command
20 09 * * 6 command
20 09 */14 * 5 command
이와 같이 등록을 했습니다.
다른 것들은 다 잘 작동해서 넘어갔는데 맨 마지막 항목인
20 09 */14 * 5 command
이 항목만 실행이 안된것을 확인하고서는 해결방법을 찾다가 질문 올립니다.
원래 의도한것은 2주 간격으로 금요일 9시 20분에 command가 실행되는거였습니다.
그런데 지난주 수요일에 crontab에 등록하고 지난 금요일에 작동된뒤 2주뒤 금요일에 작동되기를
기대했는데 실행이 안되더군요
오늘 crontab에 다시 등록해서 이번주 금요일에 실행되고 2주뒤 금요일에 실행되게 하려면
어떻게 수정해주는게 좋을까요?
Forums:
man을 봤더니
날짜 필드와 요일 필드는 별도로 적용된다고 합니다.
즉 지금 지정하신대로라면 14일마다 실행되고 또 금요일마다 실행된다는...
2주 간격으로 금요일에 실행되게 하는 방법은 없는 것 같습니다.
man 5 crontab
답변 감사합니다.
저도 계속 검색해봤더니 2주간격은 힘들다는 답변을 봐서
실행하는 스크립트에서 처리를 해주라는 글을 봤습니다.
그래서 cron에서는 매주 금요일마다 실행하게 하고
실행되는 스크립트에서 2주간격으로 실행하게 만들어보려고 생각중입니다
답변 해주셔서 감사합니다
=================================
이제는 앞만 보며 전진해야만 할뿐.......
BLOG : http://khmirage.tistory.com/
==================================================================
정체된 일상.... 계기를 만들어야 하는데........
BLOG : http://khmirage.tistory.com/
댓글 달기