Запуск cron каждые 30 секунд
Известно, что минимальный интервал в cron - минута.
Т.е. известно чтобы нужный нам скрипт выполнялся раз в минуту в crontab нужно добавить следующее:
*/1 * * * * myscript.sh
Если надо запустить команду раз в 30 секунд:
*/1 * * * * myscript.sh; sleep 30; myscript.sh
Если каждые 20 секунд:
Делаем так:
*/1 * * * * myscript.sh; sleep 20; myscript.sh; sleep 20; myscript.sh
Смысл, думаю, понятен :)
Единственный момент, первый интервал будет всё-таки минута.
- Блог пользователя vitich
- 3126 просмотров
© ВитичЪ. Копирование материалов этого сайта без ссылки на источник карается с занесением в личную карму.