Pourquoi le vote négatif, s'il vous plaît? Des informations manquantes? La question appartient-elle à un autre site stackexchange?
sdabet
Passez la souris sur la flèche vers le bas; la fenêtre contextuelle indique " Cette question ne montre aucun effort de recherche; elle n'est pas claire ou n'est pas utile ". Les votes négatifs sans commentaire peuvent être présumés être pour au moins une de ces raisons - bien que je note que le downvoter s'est rétracté depuis.
MadHatter
Merci @MadHatter, je n'ai pas encore assez de réputation pour voir les détails du vote
sdabet
Réponses:
20
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/1et *sont équivalents car ils sont basés sur 0.
Pour les colonnes Jour du mois et Mois 1/1et *sont équivalentes car elles sont basées sur 1.
Cela a-t-il un sens à utiliser 0/1pendant des mois alors? Ce qui se passerait?
sdabet
4
Dans la définition de crontab, la signification des cinq champs date / heure est:
À quelles minutes de l'heure (donc de 0 à 59)
À quelle heure de la journée (donc de 0 à 23)
À quel jour du mois (donc du 1 au 31)
À quel mois de l'année (donc de 1 à 12 ou noms - jan, fév, ...)
A quel jour de la semaine (donc de 0 à 6 ou noms - dim, lun, ...)
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:
Aux minutes 0
À partir de minuit, toutes les heures (ce qui est similaire à *)
Chaque jour du mois
À partir du premier mois (janvier), chaque mois (qui est similaire à *)
Chaque jour de la semaine (pour le premier *)
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.
/
pas est très bien expliqué ici: publib.boulder.ibm.com/infocenter/db2luw/v9r5/index.jsp?topic=/…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.la source
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.la source
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.
la source
0/1
,1/1
et*
?0/1
par1/1
exemple? Est-ce que cela signifiera la même chose?0
ou1
alors?