Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по FreeBSD (http://forum.oszone.net/forumdisplay.php?f=10)
-   -   запускать скрипт в crontab каждые 5 секунд (http://forum.oszone.net/showthread.php?t=253411)

alek2012 07-02-2013 15:11 2084558

запускать скрипт в crontab каждые 5 секунд
 
Всем привет, может кто сталкивался. Мне нужно скрипт запускать в crontab каждые 5 сек.
В параметрах crontab вижу минимум минуты

mar 07-02-2013 15:17 2084561

alek2012,
cron работает с минутами. Так что, если нужны секунды - надо переложить это на сам скрипт, запустив цикл вроде

Код:

#!/bin/sh
while [ условие ]; do
      # тут сам код
      sleep 5
   
done;


alek2012 07-02-2013 15:34 2084577

а если вот так , будет работать?

*/1 * * * * root /home/script.sh; /bin/sleep 5; /home/script.sh; /bin/sleep 5; /home/script.sh; /bin/sleep 5; /home/script.sh

mar 07-02-2013 16:19 2084605

alek2012,
забавно, но не думаю :) (впрочем, проверьте,- даже интересно)

alek2012 07-02-2013 18:23 2084714

вроде работает, только вместо 5 нужно 15 подставить, еще раз проверю -скажу

правда первый интервал запускается через минуту, ну мне вроде так тоже подходит

alek2012 11-02-2013 10:55 2087720

проверил, работает все, для моих нужд вполне достаточно


Время: 13:40.

Время: 13:40.
© OSzone.net 2001-2025