Qual é o caminho que preciso colocar para um trabalho cron?

0

Eu tenho um script, site_backup.sh , que funciona bem na linha de comando.

Eu quero executar um cron job, mas preciso de ajuda. O arquivo é armazenado em:

/home/username/public_html/backups

Eu tentei isso, mas não faz nada:

0   0   *   *   *   /bin/sh /home/username/public_html/backups/site_backup.sh

O que estou fazendo de errado?

    
por HARRY ARNOLD 16.10.2016 / 14:35

1 resposta

0

Não é necessário colocar / bin / sh na frente do comando. Certifique-se de que o arquivo site_backup.sh seja executável e funcionará.

Se o seu script tiver alguma saída gráfica, coloque export DISPLAY=:0 && na frente de seu comando para que pareça

0 0 * * * export DISPLAY=:0 && /home/username/public_html/backups/site_backup.sh

    
por Michal Polovka 16.10.2016 / 14:51