Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
13 mois et 32 jours pour la crontab
Envoyé par: oudoubah

Je viens de m'apercevoir que la crontab est à 13 mois 32 jours max par mois #%b

Citation
man 5 crontab
minute 0-59
heure 0-23
jour du mois 0-31
mois 0-12 (ou noms, voir plus bas)
jour de semaine0-7 (0 et 7 sont Dimanche, ou les noms)

A part dans la 4[^]ème[/^] dimension, quelqu'un connaît le pourquoi de la chose, et à quoi cela correspond?

Tu as lu les docs. Tu es devenu un informaticien. Que tu le veuilles
ou non. Lire la doc, c'est le Premier et Unique Commandement de
l'informaticien.
-+- TP in: Guide du Linuxien pervers - "L'évangile selon St Thomas"

Poste le Thursday 15 November 2007 16:46:11
Répondre     Citer    
Re: 13 mois et 32 jours pour la crontab
Envoyé par: NBaH

de quand date ce message? d'avant 1994? (c'est la date en bas du man de la distribution que j'utilise)

Poste le Friday 16 November 2007 05:48:04
Répondre     Citer    
Re: 13 mois et 32 jours pour la crontab
Envoyé par: oudoubah

Citation
man 5 crontab
AUTEUR
Paul Vixie <paul@vix.com>

TRADUCTION
Christophe Blaess, 1999.

Linux 2 Mai 1999 CRONTAB(5)


Tu as lu les docs. Tu es devenu un informaticien. Que tu le veuilles
ou non. Lire la doc, c'est le Premier et Unique Commandement de
l'informaticien.
-+- TP in: Guide du Linuxien pervers - "L'évangile selon St Thomas"

Poste le Friday 16 November 2007 08:03:07
Répondre     Citer    
Re: 13 mois et 32 jours pour la crontab

Citation
man 5 crontab
When specifying day of week, both day 0 and day 7 will be considered Sunday. BSD and ATT seem to disagree about this.

Ca vient peut-être de là ? Comme les spécifications BSD et ATT divergeaient sur la valeur à donner pour le dimanche (0 ou 7), les deux ont été considérées comme correctes.
Est-ce que quelqu'un possède une autre implémentation de cron que vixie-cron pour confirmer ou infirmer. Il se peut que cela soit une particularité de l'implémentation de Paul Vixie.

C'est en forgeant qu'on devient forgeron, et c'est en sciant que Léonard De Vinci !

Mon site perso

Poste le Friday 16 November 2007 14:38:46
Répondre     Citer    
Re: 13 mois et 32 jours pour la crontab
Envoyé par: oudoubah

Pour le jour de la semaine, c'est facilement compréhensible. Il me semble que certains font commencer la semaine le lundi, et d'autres le dimanche.

Mais pour le mois et le jour dans le mois?

D'après ce que je sais (mais je peux me tromper), personne ne commence les années en décembre.

Et pire, à quoi correspondrait le jour 0? Le dernier jour du mois précédent? (ça pourrait simplifier certaines crontabs).


Tu as lu les docs. Tu es devenu un informaticien. Que tu le veuilles
ou non. Lire la doc, c'est le Premier et Unique Commandement de
l'informaticien.
-+- TP in: Guide du Linuxien pervers - "L'évangile selon St Thomas"

Poste le Friday 16 November 2007 17:05:08
Répondre     Citer    
Re: 13 mois et 32 jours pour la crontab

Citation
oudoubah
Et pire, à quoi correspondrait le jour 0? Le
dernier jour du mois précédent? (ça pourrait
simplifier certaines crontabs).

Hum, je crois avoir lu quelque chose de ce genre là ! Je vais essayer de retrouver où !


C'est en forgeant qu'on devient forgeron, et c'est en sciant que Léonard De Vinci !

Mon site perso

Poste le Friday 16 November 2007 17:37:55
Répondre     Citer    
Re: 13 mois et 32 jours pour la crontab
Envoyé par: NBaH

Bizare!
La même description est donnée sur le site [pwet.fr]
avec peu ou prou les mêmes dates.

Une particularité de RedHat, et des distributions basée sur RH?
(cf. [www.linux-kheops.com])

Que s'est-il passé entre '94 et '99 pour crontab?

Quelqu'un a-t-il déjà programmé des tâches avec ces valeurs?

Une réponse de [linux.developpez.com] :
"Les numéros de mois 0 et 12 correspondent à Janvier, et les numéros de jours 0 et 7 correspondent au Dimanche"
On peut supposer qu'il en est de même pour les jours du mois.

Poste le Saturday 17 November 2007 01:28:16
Répondre     Citer    
Re: 13 mois et 32 jours pour la crontab
Envoyé par: oudoubah

Citation
NBaH
Une particularité de RedHat, et des distributions
basée sur RH?
(cf. )

Je pense plus pour une particularité de vixie-cron. Il faudrait voir avec d'autres cron. Sous Arch, c'est dillon-cron, et il n'y a pas de référence à des mois et jours 0.

Quand j'aurais le temps, je ferai l'expérience.
e

Tu as lu les docs. Tu es devenu un informaticien. Que tu le veuilles
ou non. Lire la doc, c'est le Premier et Unique Commandement de
l'informaticien.
-+- TP in: Guide du Linuxien pervers - "L'évangile selon St Thomas"

Poste le Sunday 18 November 2007 09:41:25
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
13 mois et 32 jours pour la crontab
Un problème avec une commande du shell ? Comment utiliser la crontab ? Vous avez des soucis pour la gestion réseau sous Linux ? Pour vous la gestion des utilisateurs/groupes est du chinois ? Etc... Posez donc vos questions ici.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons