2016-10-11 2 views
1

2 분마다 스크립트를 호출하는 cron을 설정하는 방법을 알고 있습니다. 예를 들면 :고급 시간 로직에서 cron 설정 Linux

*/2 * * * * 

을하지만 지금은 다시 만 9.30에서 9.45로 2 분마다 실행하고 싶습니다. 그 목적을위한 구문은 무엇입니까? 나는 시도했다.

*/2 9.30-9.45 * * * 

그러나 분명히 작동하지 않는다. 특정 경우

+1

9:30, 9:32, 9:34 등에서 실행해야합니다. http://stackoverflow.com/questions/5200551/how-to-set-a-cron-job-to- 정확한 시간에 실행 –

+1

우리는 이와 같은 구문 문제를 돕기 위해 crontab.guru를 빌드했습니다. 여기에 받아 들여진 대답에 대해 다음과 같이 나와 있습니다. "30 분에서 45 시간 째 9 시까 지 2 분마다 http://crontab.guru/#30-45/2_9_%2A_%2A_%2A – HeyZiko

+0

@HeyZiko : 정말 멋지다. ! – tmt

답변

2

당신은 사용할 수 있습니다 더 복잡한 설정에 대한

30-45/2 9 * * * [command] 

나는 그것이 크론 모든 N 분을 부를 것이다 그 시간과 종료를 체크하는 스크립트에 논리를 이동하는 것은 일반적으로 좋은 생각 현재 시간이 정의 된 범위 내에 있지 않으면 즉시.