GNU/Linux >> Tutoriels Linux >  >> Linux

crontab exécuté toutes les 15 minutes entre certaines heures

Oui c'est correct.

L'entrée dans crontab devrait être :

*/15 7-19 * * * /path/script >/dev/null 2>&1

Votre commande est correcte !

Pour courir de 7h00 à 19h45, toutes les 15 minutes, utilisez simplement */15 comme suit :

*/15    07-19        *     * *     /path/script
^^^^    ^^^^^

Autrement dit, le contenu */15 dans la colonne des minutes fera quelque chose toutes les 15 minutes, tandis que la deuxième colonne, pendant les heures, fera cette chose sur la plage d'heures spécifiée.

Si vous voulez qu'il fonctionne jusqu'à 19h00, vous devez écrire deux lignes :

*/15    07-18        *     * *     /path/script
0          19        *     * *     /path/script

Vous pouvez avoir une description complète de la commande dans crontab.guru :https://crontab.guru/#/15_7-19_ ___


Linux
  1. Entrée Crontab suspecte exécutant 'xribfa4' toutes les 15 minutes ?

  2. Linux :exécuter la tâche cron au premier plan

  3. Comment exécuter le travail crontab chaque semaine le dimanche

  4. Obtenir l'heure actuelle en heures et minutes

  5. Disponibilité du format Bash pour afficher les jours, les heures et les minutes

Comment exécuter des tâches Cron toutes les 5, 10 ou 15 minutes

Comment exécuter une commande Linux toutes les X secondes pour toujours

Comment exécuter une tâche Crontab chaque semaine le dimanche

HDDTemp crontab toutes les heures dans le fichier

Exemple Crontab – toutes les 5 minutes

Comment puis-je exécuter une tâche cron toutes les 30 minutes ?