오전 9시부터 5시, 자정까지 cron을 실행합니다.

오전 9시부터 5시, 자정까지 cron을 실행합니다.

그것을 이해하는 사람들에게는 간단하지만 대부분의 경우 나에게는 큰 문제입니다.

9시부터 5시까지 매시 5분마다 PHP 스크립트를 실행하고, 자정 5분 후에 다시 실행하고 싶습니다.

  • 00:05
  • 09:05
  • 10:05
  • 11:05
  • 12:05
  • 13:05
  • 14:05
  • 15:05
  • 16:05
  • 17:05

어떻게 해야 하나요?

답변1

크론탭은 다음과 같습니다

 5 0,9-17 * * * my job

필드는 다음과 같습니다.

  • 시간
  • 한 달의 하루
  • 0~7주의 요일은 일요일입니다.

man 5 crontab 참조

답변2

5 0,9-17 * * * 스크립트 경로

위의 crontab을 다음과 같이 설명합니다.

그러면 예상대로 스크립트가 실행됩니다.

  • 5 - 5분
  • 0 - 00시간
  • 9-17 - 9,10,11,12,13,14,15,16,17시간
  • *- 매일
  • *-매 달
  • *- 매주

관련 정보