Cron допускает только минимум одну минуту. Что вы мог сделайте это, напишите сценарий оболочки с бесконечным циклом, который запускает вашу задачу, а затем переходит в спящий режим на 5 секунд. Таким образом, ваша задача будет выполняться более или менее каждые 5 секунд, в зависимости от того, сколько времени занимает сама задача.
#!/bin/bashwhile true; do # Do something sleep 5;done
Вы можете создать my-task.sh
файл с приведенным выше содержимым и запустите его с помощью sh my-task.sh
. При желании вы можете настроить его с помощью supervisor
как сервис, чтобы он запускался при загрузке системы и т.д.
Это действительно звучит так, как будто вы делаете что-то, чего вам, вероятно, не следовало бы делать. Это ощущается неправильный.