Скрипт
ch_best_serv_auto.sh - автоматически запускает скрипт
ch_best_serv.sh каждые 5 минут (время можно подкорректировать).
Сам скрипт
ch_best_serv_auto.sh запускается с запуском
mgcamd, для этого доработан скрипт
mgcamd_1.35_cam.sh - в который добавлены строки:
# start ch_best_serv_auto.sh -------------------------------
/usr/script/ch_best_serv_auto.sh &
# --------------------------------------------------------------
и# stop ch_best_serv_auto.sh -------------------------------
kill `ps | grep 'ch_best_serv_auto.sh' | grep -v 'grep' | awk '{print $1}'`
kill `ps | grep 'ch_best_serv.sh' | grep -v 'grep' | awk '{print $1}'`
# --------------------------------------------------------------
(всё в архиве - в каталог
/usr/script/, всему права 755)
P/S Для нормальной работы
mgcamd в файле
mg_cfg задать параметр:
R: { 1 }
т.е. считывать файлы конфигурации каждый раз при смене канала