서버가 구축되는 자동화된 프로세스가 있으며, 다른 자동화된 프로세스를 사용하여 애플리케이션/미들웨어를 설치한 후 해당 애플리케이션/미들웨어에 대해 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 -
사용자가 그러는 것처럼.