Je voudrais commencer le travail cron à 9h30, puis travailler toutes les 5 minutes, puis arrêter à 16h30 tous les jours. Ce type de planification est-il possible en une seule ou ai-je besoin de deux tâches cron?
8
Je pense que quelque chose dans le sens de:
30/5 9-16 * * * /usr/bin/script_to_run.sh
Voir la page wiki pour plus de détails sur la syntaxe de synchronisation. Je suggère de tester cela avec un script qui enregistre l'heure à laquelle il s'exécute dans un fichier.
#!/bin/bash
echo "Cron ran at: " `date` >> /var/log/crontimetest.log
vous aurez besoin de trois entrées crontab:
veuillez ne pas blâmer linux, ou bsd, ou moi, pour la syntaxe bizarre et inutile des entrées crontab. cela a été inventé chez AT&T Bell Labs, puis normalisé dans le cadre de POSIX.
la source
Je pense que vous avez besoin de trois emplois:
la source