Por algum motivo, /usr/bin/vi
não está funcionando corretamente na sua máquina, como você pode ver na mensagem de erro:
crontab: "/usr/bin/vi" exited with status 1
O que aconteceu lá é que quando você deixa vi
está produzindo um código de erro. Quando crontab
vê que vi
saiu com um código de erro, ele não confiará no conteúdo do arquivo vi
que estava editando e simplesmente não fará alterações no seu crontab.
Você pode tentar investigar melhor por que vi
não está funcionando ou, se preferir, pode usar um editor completamente diferente. Por exemplo, se você preferir usar vim
, você pode digitar:
EDITOR=/usr/bin/vim crontab -e
Como alternativa, você pode manter a versão "oficial" do seu crontab em seu diretório pessoal. Em seguida, edite a versão em seu diretório inicial e, finalmente, instale-a usando:
crontab filename