Comment executer un wget -O via un cronjob?

Résolu/Fermé
guillaumegilbertsoucy Messages postés 326 Date d'inscription vendredi 11 octobre 2013 Statut Membre Dernière intervention 4 juillet 2023 - Modifié le 29 août 2018 à 23:25
guillaumegilbertsoucy Messages postés 326 Date d'inscription vendredi 11 octobre 2013 Statut Membre Dernière intervention 4 juillet 2023 - 30 août 2018 à 03:12
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

Utilisateur anonyme
30 août 2018 à 01:48
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
guillaumegilbertsoucy Messages postés 326 Date d'inscription vendredi 11 octobre 2013 Statut Membre Dernière intervention 4 juillet 2023 8
30 août 2018 à 03:12
Merci! Ça marche maintenant! :-)
0