como executar o script abaixo
* * * * * /usr/bin/wget -O - -q "http://example.com/scheduler/cron"
quando executo o script, a mensagem de erro é mostrada 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 em ssh (usando software putty)
Responder1
Arquivos Crontab não são scripts. São arquivos de configuração do cron, que executa comandos periodicamente. Os primeiros cinco campos de uma linha especificam o agendamento, o restante da linha especifica o comando a ser executado nesses horários. Veja man crontab
como enviar ou editar seu crontab pessoal.
Responder2
Vá para o seu terminal e faça
crontab -e
que solicitará opções do editor. selecione VIM ou qualquer outro com o qual você se sinta confortável. cole isso aí.
*/1 * * * * /usr/bin/wget -O - -q "http://example.com/scheduler/cron"
salve o arquivo e então tudo deve funcionar
Redirecione a saída dos seus comandos para ver se tudo está funcionando. Assim
*/1 * * * * /usr/bin/wget -O - -q "http://example.com/scheduler/cron" >> /home/../asd.log 2>&!
Responder3
vá para o terminal e faça
crontab -e
e redireciona para isto:
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 em anexo abaixo
https://i.stack.imgur.com/xnWGJ.jpg
isso adiciona o código no arquivo acima?
*/1 * * * * /usr/bin/wget -O - -q "http://example.com/scheduler/cron"no arquivo acima?
se sim, como salvar o arquivo?
pressionei "vi" e pressionei escape, mas não funcionou.