Erreur cron.daily horodateur

Bonsoir,

J’ai une erreur que je ne comprends pas dans cron.daily

Voici l’erreur

/etc/cron.daily/awstats: line 7: 00: command not found

Voici la ligne 7 ou il y a l’erreur :

00 03  * * * www-data [ -x /usr/lib/cgi-bin/awstats.pl -a -f /etc/awstats/awstats.mondomaine.fr.conf -a -r  /home/user/logs/access.mondomaine.fr.log ] && /usr/lib/cgi-bin/awstats.pl -config=mondomaine.fr -update >/dev/null

J’ai fais differents essais mais toujours la meme erreur !

Je suis sous debian 9

Merci pour votre aide

Cordialement

Les fichiers contenus dans /etc/cron.daily ne sont pas des crontabs mais des scripts exécutables qui sont exécutés tous les jours à 06h25. Si tu veux que la commande soit exécutée à 03h00, il faut ajouter la ligne à /etc/crontab ou mettre ton fichier dans /etc/cron.d/.

Merci beaucoup pour votre aide

Cordialement

Dans /etc/cron.d/monfichier j’ai la meme erreur

J’ai fais un crontab -e et ajouté ma ligne de commande mais je ne sais pas comment la tester de suite ?

Merci

Question bête : comment as-tu testé ? Il n’est pas encore 03h00. Tu n’as quand même pas juste exécuté le fichier depuis le shell ?

Non j’ai mis le crontab -e a 22h36 et j’ai restart le /etc/init.d/cron

Dans les mails de /var/spool/cron je vois bien que le cron est executé mais mes stats ne se metttent pas à jour.

Merci à vous

Je posais la question à propos de ça :

Si je l’ai executé

Je répète qu’un fichier crontab est destiné à être utilisé par cron et n’est pas un script exécutable. Le résultat sera le même où qu’il soit.

ok merci pour l’info

Les stats se sont mise à jour !

Merci pour votre aide

Cordialement