Quando você diz "o crontab" você não está sendo específico. Você deveria dizer qual deles você quer dizer. No entanto, com base no conteúdo, parece /etc/crontab
. Como esse arquivo tem um campo de usuário, não faz sentido receber esse erro. Minha aposta é que há um crontab de usuário que tem essa linha nele. Crontabs de usuário não contêm campos de usuário.
O correto é não alterar essa linha em /etc/crontab
. Pode haver outros trabalhos em execução.
Você pode editar esse arquivo e os arquivos nos subdiretórios /etc/cron.*
usando qualquer editor. Você pode especificar o editor que deseja usar ao usar crontab -e
definindo a variável de ambiente EDITOR
.
Você deve usar crontab -e
para editar crontabs de usuário (incluindo root's). Remova o campo do usuário ou remova a linha no crontab usuário onde ele aparece (não /etc/crontab
). Os crontabs do usuário não possuem um campo de usuário, mas os crontabs do sistema fazem isso.
Os crontabs do usuário estão localizados em /var/spool/cron/crontabs
. Você pode sudo grep
para a linha para descobrir qual arquivo tem a linha perdida. Novamente, use apenas crontab -u username -e
para editar o crontab do usuário.