예, crontab 형식은 작성하기가 어렵지 않으며 파일은 일반 ASCII이므로 파일을 조작하는 데 이국적인 API가 필요하지 않습니다.
주요 문제는 아마도 수동 편집에 방해가 될 것입니다. 이것은 crontab 파일에 주석 블록을 통합하여 실제 사용자가 주석 아래의 작업을 혼동해서는 안된다는 것을 명확히함으로써 해결할 수 있습니다. 앱이 crontab 파일을 읽을 때마다 주석 블록 아래의 모든 내용을 안전하게 삭제하고 다시 만들 수 있습니다.
56 9 * * * /some/path/to/some/manually/executed/script
#
# ALL JOBS AFTER THIS LINE IS MANAGED BY MYSUPERAPP. NO MANUAL MODIFICATIONS !
#
56 9 * * * /some/path/to/thefirst/database-extracted/script
추신 : 항상 cron 디먼 혼란을 방지하기 위해 crontab 유틸리티를 사용하여, 직접의 crontab 파일과 장난의 유혹에 저항.
출처
2013-07-09 17:40:17
fvu
매우 가능하지만 사용자 정의 코드를 작성해야 할 수 있습니다. –