Como apontado em um comentário acima, o pbm mais óbvio é que você não está usando a opção -O
corretamente.
Procure man wget
no terminal. Aqui está um extrato:
Se, como usuário não raiz , você executar um cmd da GUI ou uma saída direta do ano para stdout
em uma sessão X já em execução , verifique se yr cron
environment sabe sobre a exibição ativa . Para tornar o cron
GUI ciente, ou seja, para informá-lo, que exibição o programa deve usar ( :0
é o padrão em um ambiente de área de trabalho)
0 1 * * * export DISPLAY=:0; XAUTHORITY=~/.Xauthority /usr/bin/wget -O - http://192.10.10.1/mypage/myscript.php
ou, se você quiser definir a variável de ambiente DISPLAY SOMENTE para um cmd específico:
0 1 * * * DISPLAY=:0 XAUTHORITY=~/.Xauthority /usr/bin/wget -O - http://192.10.10.1/mypage/myscript.php
ou, se redirecionar a saída para um arquivo para leitura posterior, a necessidade de especificar a exibição correta desaparecerá porque nada realmente vai para stdout
:
0 1 * * * /usr/bin/wget -O <filename> http://192.10.10.1/mypage/myscript.php
A última solução faz mais sentido, se você executar o job do cron em 1 hora e não estiver sentado na frente da exibição da área de trabalho do ano.
==
Deixe-nos saber em caso de problemas contínuos.