- A sintaxe ou outros erros podem não ser detectados.
- Sim. Diferentes implementações cron possuem diferentes maneiras de detectar mudanças de crontab. Por exemplo, o Vixie cron depende de seu comando
crontab
para atualizar o horário de modificação do diretório de spool para sinalizar uma alteração. Você teria que saber como sua implementação do cron funciona. - É melhor reiniciar o cron se você não tiver certeza de como o seu cron funciona.
Linha de fundo: você deve usar crontab
, se possível. Está lá por um motivo. Seu comando crontab
pode ter uma opção para pegar um crontab existente como argumento e instalá-lo no diretório crontab de todo o sistema, para que você possa fazer as edições necessárias usando sed
e usar crontab
para instalar o seu mudanças.