Мне нужно настроить еженедельное электронное письмо, которое будет циклически изменяться между 4 вариантами, например:
- вариант a
- , затем b
- , затем c
- , затем d
- , затем обратно на
- и т. Д.
каждую неделю.
Я бы хотел сделать это, используя задачи 4 cron(каждый из которых отправляет электронное письмо каждые 4 недели), но у меня возникают проблемы с их разбивкой, так что каждое задание начинается на другой неделе, вместо того, чтобы все они отправляли свои электронные письма в первую неделю, а затемничего в течение следующих 4 недель.
Мой crontab в данный момент выглядит так:
0 8 * * 1/4 echo "Variation A" | mail -s "Test email" admin@mydomain.com
0 8 * * 1/4 echo "Variation B" | mail -s "Test email" admin@mydomain.com
0 8 * * 1/4 echo "Variation C" | mail -s "Test email" admin@mydomain.com
0 8 * * 1/4 echo "Variation D" | mail -s "Test email" admin@mydomain.com
Я чувствую, что могу контролировать, когда каждый отправляет письмо в первый разтогда я мог бы заставить его работать правильно?
Кто-нибудь может увидеть лучший способ сделать это?Желательно с минимальным количеством сценариев (я хотел бы сохранить все детали в crontab)