crontab 파일을 자동으로 업데이트해야 함

crontab 파일을 자동으로 업데이트해야 함

서버가 구축되는 자동화된 프로세스가 있으며, 다른 자동화된 프로세스를 사용하여 애플리케이션/미들웨어를 설치한 후 해당 애플리케이션/미들웨어에 대해 crontab을 업데이트해야 합니다. 우리는 현재 이 방법을 사용하고 있지만 crontab -e자동화된 빌드에 넣을 수 있도록 자동화하고 싶습니다. 누구든지 이것을 자동화 crontab -e하거나 자연스러운 것을 자동화할 수 있습니까 ?

감사해요

답변1

첫 번째 단계

 crontab -l > /tmp/foo

2 단계

프로세스 /tmp/foo(항목 추가)

 cat /tmp/foo /tmp/crontab.mycompany > /tmp/newcrontab

마침내

 cat /tmp/newcrontab | crontab -

이는 루트 또는 사용자를 사용하여 수행됩니다.

사용자가 루트가 아닌 경우 가능성이 높습니다.

 cat /tmp/crontab.mycompany.user | crontab -

사용자가 그러는 것처럼.

관련 정보