J'ai la syntaxe suivante (qui je pense est correcte ?) mais il exécute la commande toutes les minutes !
* */4 * * * /cmd.sh
J'ai la syntaxe suivante (qui je pense est correcte ?) mais il exécute la commande toutes les minutes !
* */4 * * * /cmd.sh
Le message original, avant d'être modifié, montrait la configuration comme suit :
L'auteur du message n'était pas familier avec le format Markdown et a placé un astérisque dans la première colonne, ce qui l'a fait apparaître comme une puce. J'ai édité leur message pour refléter ce qu'ils avaient l'intention de publier :
* */4 * * * /cmd.sh
Dans cette configuration, le posteur obtiendrait le comportement qu'il a observé : La tâche sera exécutée une fois par minute pendant les heures qui sont divisibles par 4.
Pour éviter de courir une fois par minute, un nombre est nécessaire dans la première colonne, comme ceci :
15 * * * * whatever...
Cela fonctionnera à la 15ème minute après chaque heure.
En mettant tout ça ensemble : Pour fonctionner une fois par heure pendant les heures qui sont divisibles par 4, utilisez cette syntaxe :
15 */4 * * * whatever...
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.