O trabalho Cron parece funcionar, mas nenhuma alteração é vista no arquivo

0

Eu tenho um cronjob simples que usa o curl para baixar um arquivo e salvar o conteúdo em um arquivo. O arquivo crontab lê:

45 17 * * * /home/my_username/public_html/./update_md.sh

em que update_sh.md =

#!/bin/bash

curl https://docs.google.com/document/d/FILE_ID/export?format=txt > page.md

em que FILE_ID é o ID do arquivo exclusivo do meu documento do google.

A saída de e-mail que recebo mostra um relatório de curva bem-sucedido, mas o arquivo page.md não é atualizado. Eu posso verificar que quando eu executo o comando curl manualmente, ele mostra o mesmo relatório de sucesso e atualiza page.md .

Relatório de e-mail:

  % Total    % Received % Xferd  Average Speed  Time    Time    Time  Current
                                 Dload  Upload  Total  Spent    Left  Speed
101  2229    0  2229    0    0  9814      0 --:--:-- --:--:-- --:--:-- 12247

Saída de bash quando executado manualmente:

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
101  2229    0  2229    0     0  11957      0 --:--:-- --:--:-- --:--:-- 15697

Alguma idéia de por que page.md não está atualizando através do cronjob, mas atualizará bem o meu comando manualmente?

    
por Eric Dauenhauer 10.04.2016 / 03:22

0 respostas

Tags