The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Запуск Скрипта"
Отправлено buboni, 06-Сен-09 20:19 
>>вот наверху пример и вроде все правильно, но не работает.
>
>В таком случае запустите его руками и [u]процитируйте[/u] сообщения, которые будут выданы
>на экран.
>Именно процитируйте (методом "скопировать-вставить"), а не пересказывайте своими словами.  Кстати,
>я, если честно, так толком и не понял, как называется ваша служба:
>"restart", "restard" или "restartd". :-)
>
>P. S. Да, и что из себя представляет /usr/local/sbin/restart? Если обычный скрипт,
>приведите здесь его.

и так

у меня есть скрипт вот он и имеет название restart

#!/bin/bash
prov() {  
/bin/echoscu -aec CONQUESTSRV1 192.168.1.2 5678 -v -to 5
label=$?
if [ "$label" = 0 ]; then
pin
  else
/bin/mail -s "Centrisity_Archive" buboni2009@yandex.ru < /tex
Fi  
Pin
}

pin() {  
ping 192.168.1.2 -c 6
label=$?
if [ "$label" = 0 ]; then
proverka
else /bin/mail -s "Centrisity_Archive" buboni2009@yandex.ru < /tex1
fi
proverka
}

proverka() {  

/bin/echoscu -aec DCM4CHEE 127.0.0.1 11112 -v
label=$?
if [ "$label" = 0 ]; then
sleep 300
prov
else /etc/init.d/capi restart
fi
sleep 120


/bin/echoscu -aec DCM4CHEE 127.0.0.1 11112 -v
label=$?
if [ "$label" = 0 ]; then
sleep 300
prov
else /etc/init.d/capi restart
fi
sleep 120

/bin/echoscu -aec DCM4CHEE 127.0.0.1 11112 -v
label=$?
if [ "$label" = 0 ]; then
sleep 300
prov
else /etc/init.d/capi restart
fi
sleep 120

/bin/echoscu -aec DCM4CHEE 127.0.0.1 11112 -v
label=$?
if [ "$label" = 0 ]; then
sleep 300
prov
else  shutdown -r now
fi
}
Prov


пусть этот скрипт имеет название restart
Теперь мне нужно этот скрипт запускать как службу

вот те сообщения которые появляются если использовать исполняемый скрипт с названием restard  (на верху)

он мне выдает состояние в списках служб
env: /etc/init.d/restartd: No such file directory

где restartd имеет название исполнительный скрипт службы
а restart мой скрипт
restard!!!! ))))   Опечатка  возможно в этом моя ошибка ))))))  

если запустить в терминале
bash: /etc/rc.d/init.d/restard: bin/bash^M: плохой итерпретатор: Нет такого файла или каталога

заранее спасибо

 

Ваше сообщение
Имя*:
EMail:
Для отправки новых сообщений в текущей нити на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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