crontab -e falha ao iniciar

2

sempre que tento executar

crontab -e

Estou recebendo erros como:

no crontab for banana - using an empty one
/tmp/crontab.oeFm1e: Invalid argument

Existe alguma maneira de editar / instalar o arquivo?

    
por banana 01.07.2012 / 17:30

2 respostas

1

Estou curioso sobre qual é o erro ... Eu me pergunto o que está sendo considerado inválido.

De qualquer forma ... Você simplesmente diz "unix" ... então estou meio que adivinhando aqui .. mas eles são geralmente os mesmos quando se trata de arquivos de usuários crontab ...

Os arquivos crontab do usuário são geralmente mantidos em / var / spool / cron / crontabs .

Você precisa ser root para mexer com as coisas lá, e é melhor não fazer isso à mão ... Grues vivem lá.

Verifique suas mensagens de log para ver se algo mais foi registrado em relação ao problema do "argumento inválido".

Você também pode tentar editar o crontab da banana como root ...

sudo crontab -u banana -e

Você pode ter mais sorte.

(Eu amo essa palavra ... Bananananananana (eu nunca sei quando parar!))

    
por 01.07.2012 / 17:36
0

Parece que você não tem um arquivo cron ativo para esse usuário.

Para listar um usuário crontab, se existir um:

crontab -l

Crie um arquivo de texto simples com os comandos cron, em seguida, instale-o usando:

crontab file.txt

Para descobrir se há um crontab raiz, ele irá listá-lo:

sudo crontab -l

Se o crontab raiz sair, edite-o:

sudo crontab -e

Se não existir, crie um arquivo de texto simples e instale:

sudo crontab file.txt
    
por 02.07.2012 / 03:16

Tags