2014-09-11 6 views
0

cron 작업을 실행하려면 어떻게해야합니까? rutime이 지정된 인수를 사용합니까?인수를 전달하는 Cron 작업

시나리오는 python 스크립트를 cron으로 실행하고 있습니다. 런타임에 인수를 받아들이고 몇 가지 작업을 수행해야하고 인수를 전달하지 않으면 계획된 작업을 계속해야합니다.

참고 : 인수는 cron 작업을 예약 할 때가 아니라 런타임에 전달됩니다.

누구든지이 문제를 신속하게 해결할 수 있습니까 ??.

음 나는 이것이 이상한 상황이라는 것을 알고 있습니까 ?? 그러나 이것은 요구 사항입니다 ...

cron이 없으면 일정을 잡고 작업을 완료 할 수있는 방법이 무엇입니까 ?? 사전

+0

어디에서 건네 줬나요? crontab 에서요? 사용자의 콘솔에서? ? –

+0

콘솔에서 인수를 전달해야합니다. –

+1

유스 케이스를 더 명확하게 설명 할 수 있습니까? 따라서 기본 매개 변수를 사용하여 매일 오전 4시에 정기적으로 작업을 실행하고 싶습니다. 또한 사용자가 사용자 지정 매개 변수를 사용하여 필요에 따라 작업을 실행할 수있게하려고합니다. 그게 맞습니까? –

답변

0

에서

덕분에 당신이 당신의 인수가 동적으로 변경됩니다 말하는 때문에, 나는 APScheduler 살펴보고 조언을 것입니다. 문서화는 꽤 좋으며 예제를 "복사하여 붙여 넣기"하면 예제가 무엇인지 알 수 있습니다.

몇 마디로 백그라운드에서 실행할 수 있으며 언제든지 작업을 실행할 수 있습니다.