286 votes

Comment exécuter une tâche cron toutes les 2 heures ?

Comment puis-je écrire une Crontab qui lancera mon /home/username/test.sh script toutes les 2 heures ?

-1voto

user15058224 Points 1

Faites d'abord crontab -l pour voir votre crontab et vos tâches existantes si vous n'avez rien, faites crontab -e

vérifiez votre éditeur, peut-être VI ou nano ou quelque chose comme ça allez en mode insertion par 'i', la commande devrait être du type (expression cron)[espace](adresse d'exécution du programme depuis la maison)[espace](votre adresse script depuis la maison)

exemple (0 /2 * * * /conda/ / **/bin/python3 / /** /USERNAME/TEST_PYTHON_SCRIPT.py >> execution_log.txt)

execution_log.txt aura le journal d'exécution de votre script.

une fois que vous avez placé correctement votre commande quittez l'éditeur en enregistrant le fichier pour nano -> ctrl + x pour vi -> :wq !

vérifiez vos scripts avec une déclaration d'email/impression.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X