o cron do mac não pode usar o shell corretamente

1

Eu configurei o cron para executar um simples script de shell hello world, mas ele está me dando um erro que o Google não está me ajudando a resolver. Eu tenho que estar sentindo falta de algo realmente simples!

Aqui está o meu crontab:

[email protected]
SHELL=/bin/bash
30 * * * * * $HOME/hello.sh

Aqui está o hello.sh:

#!/bin/bash                                                                                       
echo HELLO WORLD!

Eu recebo este e-mail de erro:

/bin/bash: 555: command not found

Eu tentei configurar o shell para /bin/sh , mas não faz diferença. Eu ainda recebo uma mensagem de erro análoga.

    
por carneades 03.04.2010 / 06:17

1 resposta

2

o cron recebe 5 parâmetros para o tempo. Você deu 6 ( 30 mais 5 * ), então está usando o sexto para obter o nome do comando.

    
por 03.04.2010 / 06:31