답변:
어쨌든 crontab을 별도의 파일로 유지하고로 설치하는 것이 좋습니다 crontab filename
. (crontab 파일을 소스 제어 시스템에 보관합니다.)
crontab 파일이 여러 개있을 수 있습니다.
cat file1 file2 file3 | crontab
이 crontab
명령은 일반적으로 사용자 당 하나의 crontab 만 관리합니다. 그러나 시스템 crontab 파일을 /etc/cron.d
디렉토리에 추가 할 수 있습니다 . 이러한 파일에는 시간 지정 이후 작업에 대한 사용자를 나타내는 추가 필드가 있으며 사용자 당 여러 파일을 가질 수 있습니다. 그들 중 하나가 구문 오류가 있더라도 다른 것들은 여전히 실행됩니다.
해당 디렉토리에 파일을 설치하려면 루트 액세스 권한이 필요합니다.
man 5 crontab
자세한 내용은.
나는 이와 같은 일반적인 crontab 메커니즘을 피하는 것이 좋은 생각이라고 확신하지는 않지만 작동해야합니다.
(이것은 아마도 "Vixie Cron"구현을 가정합니다. 아마도 여러분의 시스템이 사용하는 것입니다.)
참고 : 시도하고 싶을 수도 있습니다
crontab file1 file2 file3 # WRONG
그러나 빠른 실험에 따르면 첫 번째 파일을 제외한 모든 파일 이름은 자동으로 무시됩니다. 매뉴얼 페이지에는 단일 파일 이름이 허용되지만 여러 파일 이름이 제공되면 어떻게되는지 말하지 않습니다.
crontab
crontab 항목에서 명령을 호출 할 수 있습니다 .
crontab
인수없이 stdin에서 새 crontab을 읽습니다.
$HOME
업데이트 할 때 복사 합니다. (이 작업을 시작했을 때 Git이 없었기 때문에 CVS를 사용합니다.)