Comment executer un wget -O via un cronjob?

Résolu
guillaumegilbertsoucy Messages postés 369 Statut Membre -  
guillaumegilbertsoucy Messages postés 369 Statut Membre -
Bonjour,

Voici ma syntaxe dans crontab :

0 0 * * * wget http://xxxxxx.ddns.net:10001/video.cgi -O /mnt/disk1/motions/camera001-01/2018/camera001-01_`date +%Y-%m-%d_%H-%M-%S`.mpeg --user=xxxxxx --password=xxxxxx

Mais le log me donne ça:

Aug 29 17:08:01 security-001 CRON[16074]: (root) CMD (wget http://xxxxxx.ddns.net:10001/video.cgi -O /mnt/disk1/motions/camera001-01/2018/camera001-01_`date +)
Aug 29 17:08:01 security-001 CRON[16073]: (CRON) info (No MTA installed, discarding output)

C'est quoi qui est pas correcte?

Merci!

Guillaume

2 réponses

  1. Utilisateur anonyme
     
    salut,

    les
    %
    sont considérés par cron comme des retours à la ligne.

    man crontab :
    A <percent-sign> character in [the sixth] field shall be translated to a <newline>.
    0
  2. guillaumegilbertsoucy Messages postés 369 Statut Membre 8
     
    Merci! Ça marche maintenant! :-)
    0