반응형
0 분이 아닌 시간부터 시작하여 5 분마다 크론 작업을 실행하려면 어떻게해야합니까?
5 분마다 스크립트를 실행하고 싶습니다. 13:02부터 시작하여 5 분마다 다른 스크립트를 실행할 수 있지만 13:04부터 시작하여 두 번째 스크립트는 첫 번째 작업이 시작된 후 2 분 후에 실행됩니다. 이것을 어떻게 달성 할 수 있습니까?
이것을 사용하십시오 :
*/5+2 * * * * 1st-script
*/5+4 * * * * 2nd-script
향후 참조를 위해이 온라인 Cron 작업 생성기를 살펴보십시오 .
최신 정보
+
Ubuntu 14.04 에서 구문이 작동하지 않는다는 보고가 여러 개 있기 때문에 다음과 같은 변형이 있습니다.
2-59/5 * * * * 1st-script
4-59/5 * * * * 2nd-script
이로 인해 첫 번째 스크립트는 매 시간 시작시 2 분 오프셋으로 시작하여 5 분마다 실행되고 두 번째 스크립트는 오프셋 4 분으로 동일하게 작동합니다.
또는
*/5 * * * * sleep 120; ( first_script.sh & ) ; sleep 120 ; second_script.sh
이 접근 방식의 좋은 점은 crontab이 분 경계가 아닌 다른 시간에 작업을 시작하도록 할 수 있다는 것입니다 (예 : 30 초 후)
*/5+1 * * * * first_script.sh
5 분마다 실행하지만 1 분 오프셋
반응형
'Programing' 카테고리의 다른 글
CSS에서 오버레이를 어떻게 만들 수 있습니까? (0) | 2020.12.04 |
---|---|
nginx : [emerg]가 server_names_hash를 빌드 할 수 없습니다. server_names_hash_bucket_size를 늘려야합니다. (0) | 2020.12.04 |
Windows Batch에서 목록 또는 배열 만들기 (0) | 2020.12.04 |
MotionEvent.getRawX와 MotionEvent.getX의 차이점 (0) | 2020.12.04 |
MySQL의 \ G에서와 같이 psql에서 선택 결과를 세로로 표시합니다. (0) | 2020.12.04 |