Se você digitar crontab
sem argumentos, ele lerá um crontab da entrada padrão. Se você digitar Control-D , ele criará um crontab vazio, sobrescrevendo seu crontab anterior. ( Control-C anula o comando e deixa seu crontab em paz.)
A resposta da jpmath aponta corretamente que crontab -r
também apagará seus trabalhos cron (é para isso).
Eu evito isso nunca usando crontab -e
(edit crontab) ou crontab
sem argumentos (que leem de stdin). Em vez disso, mantenho minhas entradas crontab em um arquivo separado, que eu mantenho em um sistema de controle de origem, e executo o comando crontab
com esse nome de arquivo como um argumento.
(Eu temporariamente derrotei meu próprio crontab enquanto escrevia esta resposta, sabendo que poderia recuperá-la.)