Contanto que seu script use crontab para adicionar e excluir especificações de trabalho para o usuário, não haverá necessidade de reiniciar o daemon cron .
A página de manual do cron do AIX 7.1 :
When you make changes to the crontab files using the
crontabcommand, a message indicating the change is sent to the cron daemon.
Consulte também o manual crontab .
O fluxo geral de ações que seu script levaria:
- Obtenha o crontab do usuário em um arquivo de texto usando
crontab -l >crontab.txt. - Manipule o arquivo de texto adicionando, removendo ou alterando as especificações de trabalhos.
- Carregue o crontab do usuário com as novas especificações usando
crontab crontab.txt.
Os comandos da primeira e da última etapas precisam ser executados como usuário (a primeira etapa também pode ser executada como crontab -l username >crontab.txt , como, por exemplo, root).
Isso funcionaria em qualquer Unix usando cron .