executa o cron em ssh, mensagem de erro

1

como executar o script abaixo

* * * * * /usr/bin/wget -O - -q "http://example.com/scheduler/cron"

quando executo o script, a mensagem de erro é exibida conforme abaixo:

$ * * * * * /usr/bin/wget -O - -q "http://website.com/?q=admin/settings/scheduler/cron"
-sh: CHANGELOG.txt: not found
$ 30 15 * * * /usr/bin/wget -O - -q "http://website.com/?q=admin/settings/scheduler/cron"
-sh: 30: not found

o script acima pode ser executado no ssh (usando o software putty)

    
por user1790649 01.11.2012 / 08:30

3 respostas

1

Os arquivos Crontab não são scripts. Eles são arquivos de configuração para o cron, que executa comandos periodicamente. Os primeiros cinco campos de uma linha especificam o planejamento, o restante da linha especifica o comando a ser executado nesses momentos. Veja man crontab sobre como enviar ou editar seu crontab pessoal.

    
por 01.11.2012 / 09:13
1

Vá para o seu terminal e faça

crontab -e 

, que lhe perguntará sobre as opções do editor. selecione VIM ou o que você estiver confortável. cole isso aí.

*/1 * * * * /usr/bin/wget -O - -q "http://example.com/scheduler/cron"

salve o arquivo e as coisas devem funcionar

Redirecione a saída dos seus comandos para ver se as coisas estão funcionando. Assim

*/1 * * * * /usr/bin/wget -O - -q "http://example.com/scheduler/cron" >> /home/../asd.log 2>&!
    
por 01.11.2012 / 19:34
0

vá para o terminal e faça o crontab -e

e redirecionar para isso:

Edit this file to introduce tasks to be run by cron.

#

# For example, you can run a backup of all your user accounts
# at 5 a.m every week with:
# 0 5 * * 1 tar -zcf /var/backups/home.tgz /home/

veja a imagem do anexo abaixo link

é adicionar o código no arquivo acima?
* / 1 * * * * / usr / bin / wget -O - -q " link " no arquivo acima?

se sim, como salvar o arquivo?
Eu tenho imprensa "vi" e pressione escape, mas não está funcionando.

    
por 01.11.2012 / 22:58

Tags