Crontab

Iniciado por rwarstat, 21 de Agosto de 2011, 00:46

tópico anterior - próximo tópico

rwarstat

Pessoal,

Quando vou editar o crontab através do comando
crontab -e
aparece o número 162 e nada mais. Não mostra os agendamentos que tenho ali.

Abraço,
Roberto

zekkerj

Qual o editor que vc costuma usar?

Tente o comando "crontab -l", diga o que aparece.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

rwarstat

Não me lembro agora qual o editor que costumo usar, não gravei o nome dele. Tenho certeza que não é o vi.

Com o crontab -l lista todos os agendamentos.

zekkerj

Provavelmente o problema é com o editor que vc está usando, já que os agendamentos estão sendo mostrados.

Tente usar outro... teoricamente qualquer um pode funcionar, até o gedit.

Tente fazer isso:

EDITOR=gedit crontab -e

(Isso é uma linha só; não há espaços nem antes nem depois do sinal de "=")
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

rwarstat

Era isso mesmo. Especificando o editor ele não deu problema, consegui editar o crontab sem problema.
Muito obrigado.

zekkerj

Verifica a variável EDITOR no seu perfil, ela pode estar corrompida.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

rwarstat

Como faço isso?
E o que pode ter ocasionado a corrupção da variável?