Infelizmente, é extremamente fácil perder um usuário crontab (e quase tão fácil quando esse usuário é root).
Aqui estão alguns exemplos de maneiras de esvaziar um:
crontab ''
echo $emptyvar | crontab -
crontab emptyfile
crontab -l | oops | crontab -
Em que oops
representa algum comando que deve manipular o conteúdo gerado por crontab -l
antes de substituí-los usando crontab
. Por algum motivo ("oops") o conteúdo não é passado pelo pipe.
Você deve verificar seus scripts e crontabs em busca de linhas que tentem manipular o crontab do root e se certificar de que não estão fazendo algo errado.
Além disso, para crontabs de usuário, quando você mesmo edita um, use sempre crontab -e
.