GNU/Linux >> Tutoriels Linux >  >> Linux

Comment exécuter une tâche cron certains jours de la semaine

Question :Comment exécuter une tâche cron un jour spécifique de la semaine ou une plage de jours de la semaine ?

Pour exécuter une tâche cron certains jours de la semaine, vous pouvez le spécifier via ce qui suit :

1. Modifiez la crontab pour laquelle l'utilisateur souhaite créer la tâche crontab. Par exemple :

# crontab -e

Ajoutez ensuite une entrée spécifiant la date, l'heure et le jour de la semaine où vous souhaitez exécuter le travail crontab. Par exemple :

Cette entrée crontab exécute le script à 17h00 (17h00) le samedi :

0 17 * * 6 /script/script.sh

Cette entrée crontab exécute le script à 17h00 (17h00) du dimanche au vendredi :

0 17 * * 0-5 /script/script.sh

2. Il y a plus de détails sur les différentes options de crontab dans les pages de manuel, en particulier :

# man 5 crontab

3. Cependant, les jours de la semaine peuvent être spécifiés dans le nombre le plus à droite dans les exemples ci-dessus avec des valeurs de 0 à 7 représentant chaque jour de la semaine et le dimanche pouvant être spécifié par 0 ou 7.


Linux
  1. Comment utiliser le format de tâche Cron pour planifier une tâche sous Linux

  2. Où est le journal cron/crontab ? / Comment activer le Cron Log ?

  3. Journal Crontab :comment enregistrer la sortie de mon script Cron

  4. Comment exécuter une tâche cron dans un conteneur docker

  5. Comment configurer la tâche cron pour qu'elle s'exécute tous les 2 jours à 23h

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

Comment configurer le travail cron pour exécuter un script PHP dans cPanel ?

Comment vérifier si une tâche Cron a été exécutée (journal Crontab)

Comment configurer et exécuter un Cron dans cPanel

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

comment exécuter le travail cron tous les 3 mois?