The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Запуск команды каждую секунду"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Открытые системы на сервере (Разное)
Изначальное сообщение [ Отслеживать ]

"Запуск команды каждую секунду"  +/
Сообщение от knyaz email on 20-Мрт-03, 23:56 
Привет всем!
Ребят, как можно осуществить во FreeBSD запуск команды (неважно какой) каждую секунду !
Вот думаю , в крон не сунешь, там интервал может быть минмимум только одна минута! Потом догадался, написал скрипт типа (ну под Шелл не особо умею программить):

---------
while sleep 1
do
<команда>
done
---------
Все работает, но возникает еще проблема, как назло - необходимо, чтоб скрипт работал все время, в том числе и после перезагрузки (ну там вдруг свет моргнул или че) ! Начал я прописывать запуск скрипта в различные rc. - файлы , но по-любому система при загрузке, доходя до запуска этого скрипта, подвисает и не загружает все остальное!

Скажите, посоветуйте, пожалуйста, куда прописать запуск такого рода скрипта, чтобы он пускался только после загрузки всех необходимых для работы системы служб и демонов?
Или может кто-то точно знает, как еще можно ЗАПУСКАТЬ КОМАНДУ КАЖДУЮ СЕКУНДУ , поделитесь, а ?

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Запуск команды каждую секунду"  +/
Сообщение от Nikolaev D. email on 21-Мрт-03, 09:37 

>вдруг свет моргнул или че) ! Начал я прописывать запуск скрипта
>в различные rc. - файлы , но по-любому система при загрузке,
>доходя до запуска этого скрипта, подвисает и не загружает все остальное!

В /usr/local/etc/rc.d создай пускач твоего скрипита runme.sh
------------
#!/bin/sh
/path/to/script &
----------------

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "Запуск команды каждую секунду"  +/
Сообщение от knyaz email on 22-Мрт-03, 00:22 
>
>>вдруг свет моргнул или че) ! Начал я прописывать запуск скрипта
>>в различные rc. - файлы , но по-любому система при загрузке,
>>доходя до запуска этого скрипта, подвисает и не загружает все остальное!
>
>В /usr/local/etc/rc.d создай пускач твоего скрипита runme.sh
>------------
>#!/bin/sh
>/path/to/script &
>----------------

Спасибо большое!
И действительно!
" &" - отправить процесс в фон, не дожидаясь его завершения!

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "Запуск команды каждую секунду"  +/
Сообщение от Sampan on 22-Мрт-03, 12:58 
>И действительно!
>" &" - отправить процесс в фон, не дожидаясь его завершения!

Не знаю, существует ли порт под FreeBSD замечательной программки fcron
Она не только работает в режиме стандартного cron, но имеет кучу дополнительных режимов, типа:
срабатывать по интервалу (дискрет 1 сек)
срабатывать по uptime, а не по абсолютному времени
и .т.п.

Я давно на нее нарвался. С тех пор cron удаляю сразу

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "Запуск команды каждую секунду"  +/
Сообщение от keepver on 22-Мрт-03, 13:29 
bash-2.05b$ cd /usr/ports/
bash-2.05b$ make search name=fcron
Port:   fcron-2.1.0
Path:   /usr/ports/sysutils/fcron
Info:   Fcron is a periodical command scheduler
Maint:  svenasse@polaris.ca
Index:  sysutils
B-deps: autoconf213-2.13.000227_5 m4-1.4_1
R-deps:

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

5. "Запуск команды каждую секунду"  +/
Сообщение от wingdevil (ok) on 25-Мрт-10, 04:00 
>[оверквотинг удален]
>>" &" - отправить процесс в фон, не дожидаясь его завершения!
>
>Не знаю, существует ли порт под FreeBSD замечательной программки fcron
>Она не только работает в режиме стандартного cron, но имеет кучу дополнительных
>режимов, типа:
>срабатывать по интервалу (дискрет 1 сек)
>срабатывать по uptime, а не по абсолютному времени
>и .т.п.
>
>Я давно на нее нарвался. С тех пор cron удаляю сразу

не могли бы подробнее описать как настроить fcron на выполнение каждую секунду
заранее спасибо

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру