developer tip

매주 월요일, 수요일, 금요일에 크론 작업을 실행하는 방법은 무엇입니까?

copycodes 2020. 12. 28. 08:25
반응형

매주 월요일, 수요일, 금요일에 크론 작업을 실행하는 방법은 무엇입니까?


매주 월요일, 수요일, 금요일 오후 7시에 크론 작업을 어떻게 실행할 수 있습니까?


다음은 항상 템플릿으로 사용하는 crontab 예제입니다.

    # Use the hash sign to prefix a comment
    # +---------------- minute (0 - 59)
    # |  +------------- hour (0 - 23)
    # |  |  +---------- day of month (1 - 31)
    # |  |  |  +------- month (1 - 12)
    # |  |  |  |  +---- day of week (0 - 7) (Sunday=0 or 7)
    # |  |  |  |  |
    # *  *  *  *  *  command to be executed
    #--------------------------------------------------------------------------

내 크론 작업을 매주 월요일, Wednesady 및 금요일 오후 7시에 실행하면 결과는 다음과 같습니다.

      0 19 * * 1,3,5 nohup /home/lathonez/script.sh > /tmp/script.log 2>&1

출처


crontab을 사용하여 작업 추가

  crontab -e

작업은 다음 형식이어야합니다.

  00 19 * * 1,3,5 /home/user/somejob.sh

규칙은 다음과 같습니다.

0 19 * * 1,3,5

http://corntab.com사용 하여 향후 규칙을 만드는 데 매우 편리한 GUI를 사용하는 것이 좋습니다. :)


이것은 내 서버에서 구성하는 방법입니다.

0  19  *  *  1,3,5 root bash /home/divo/data/support_files/support_files_inc_backup.sh

위의 명령은 월요일, 수요일, 금요일 19:00에 스크립트를 실행합니다.

주의 : 요일 (다우)에 대한 크론 항목의 경우

0 = Sunday
1 = Monday
2 = Tuesday
3 = Wednesday
4 = Thursday
5 = Friday
6 = Saturday

이 명령을 사용하여 작업을 추가하십시오.

crontab -e

이 형식에서 :

0 19 * * 1,3,5 /path to your file/file.php

crontab을 사용하여 작업 추가

0 0 9 ? * MON,WED,FRI *

위의 표현은 매주 월, 수, 금요일 오전 9시에 작업을 실행합니다. http://www.cronmaker.com/ 에서 확인할 수 있습니다 .


다음 표현을 해보 셨나요 ..?

0 19 * * 1,3,5

참조 URL : https://stackoverflow.com/questions/31260837/how-to-run-a-cron-job-on-every-monday-wednesday-and-friday

반응형