Dans une expression cron, quelle est la différence entre 0/1
, 1/1
et *
?
Dans une expression cron, quelle est la différence entre 0/1
, 1/1
et *
?
Réponses:
Cela dépend de l'emplacement des termes
0/1
signifie commencer à 0 tous les 1.1/1
signifie commencer à 1 tous les 1.*
signifie toutes les valeurs possibles.donc
Pour les colonnes minutes, heures et jour de la semaine, le 0/1
et *
sont équivalents car ils sont basés sur 0.
Pour les colonnes Jour du mois et Mois 1/1
et *
sont équivalentes car elles sont basées sur 1.
0/1
pendant des mois alors? Ce qui se passerait?
Dans la définition de crontab, la signification des cinq champs date / heure est:
Un * signifie du premier au dernier élément de la plage. Un n / x signifie commencer à n, à chaque valeur x.
Dans votre cas, cela peut se traduire par:
La fin semble incorrecte (? *) Car elle se trouve à la place de la commande. Ou à la place du nom d'utilisateur et de la commande s'ils sont extraits d'un fichier sous /etc/cron.d/
et non de la crontab d'un utilisateur spécifique.
Le 0/1 signifie toutes les 1 min ou chaque mintue et 1/1 signifie chaque mois je pense, mais je ne suis pas sûr que cela fonctionnera de cette façon pendant le mois.
0/1
, 1/1
et *
?
0/1
par 1/1
exemple? Est-ce que cela signifiera la même chose?
0
ou 1
alors?
/
pas est très bien expliqué ici: publib.boulder.ibm.com/infocenter/db2luw/v9r5/index.jsp?topic=/…