Na verdade, não é recomendado manipular esses arquivos manualmente. Por crontab
man page:
Cada usuário pode ter seu próprio crontab e, no entanto, estes são arquivos em
/var/spool/cron/crontabs
, eles não são
destinado a ser editado diretamente.
Arquivos sob /var/spool
são considerados temporários / funcionando, é por isso que eles provavelmente são excluídos durante uma atualização, embora uma olhada mais de perto nos scripts de atualização do pacote cron
possa lançar alguma luz sobre isso.
De qualquer forma, é sempre uma boa prática fazer backup de suas entradas do cron ou mantê-las em um arquivo em seu diretório pessoal.
Suponho que você esteja usando crontab -e
para criar arquivos crontab rapidamente. Se assim for, você pode obter uma "cópia" do seu arquivo crontab fazendo crontab -l
. Canalize isso para um arquivo para obter um "backup":
crontab -l > my-crontab
Depois, você pode editar o arquivo my-crontab para adicionar ou modificar entradas e, em seguida, "instalá-lo", dando-o ao crontab:
crontab my-crontab
Isso faz a mesma verificação de sintaxe como crontab -e
.