Показать полную графическую версию : запускать скрипт в crontab каждые 5 секунд
alek2012
07-02-2013, 15:11
Всем привет, может кто сталкивался. Мне нужно скрипт запускать в crontab каждые 5 сек.
В параметрах crontab вижу минимум минуты
alek2012,
cron работает с минутами. Так что, если нужны секунды - надо переложить это на сам скрипт, запустив цикл вроде
#!/bin/sh
while [ условие ]; do
# тут сам код
sleep 5
done;
alek2012
07-02-2013, 15:34
а если вот так , будет работать?
*/1 * * * * root /home/script.sh; /bin/sleep 5; /home/script.sh; /bin/sleep 5; /home/script.sh; /bin/sleep 5; /home/script.sh
alek2012,
забавно, но не думаю :) (впрочем, проверьте,- даже интересно)
alek2012
07-02-2013, 18:23
вроде работает, только вместо 5 нужно 15 подставить, еще раз проверю -скажу
правда первый интервал запускается через минуту, ну мне вроде так тоже подходит
alek2012
11-02-2013, 10:55
проверил, работает все, для моих нужд вполне достаточно
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.