The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Запуск скрипта"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Запуск скрипта"
Сообщение от als emailИскать по авторуВ закладки on 04-Июн-02, 17:16  (MSK)
Как бы запустить скрипт (из темы com порт) при начале работы системы?
Добавил его в /usr/local/etc/rc.d, он запускается и процесс загрузки останавливается :(
Как его отправить в фон?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

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

1. "RE: Запуск скрипта"
Сообщение от vitex emailИскать по авторуВ закладки on 04-Июн-02, 17:21  (MSK)
>Как бы запустить скрипт (из темы com порт) при начале работы системы?
>
>Добавил его в /usr/local/etc/rc.d, он запускается и процесс загрузки останавливается :(
>Как его отправить в фон?
/usr/local/etc/rc.d/startcil.sh

#!/bin/sh
cildata.sh &

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: Запуск скрипта"
Сообщение от lavr emailИскать по авторуВ закладки on 04-Июн-02, 17:36  (MSK)
>Как бы запустить скрипт (из темы com порт) при начале работы системы?
>
>Добавил его в /usr/local/etc/rc.d, он запускается и процесс загрузки останавливается :(
>Как его отправить в фон?


#!/bin/sh

DATE=`date "+%H.%M-%d.%m.%y"`
PID="/var/run/name.pid"
LOGDIR="/var/log/"

case "$1" in
'start')

         if [ -x $PID ]; then
            echo 'Already started or run $0 stop'
            exit
         else
           echo 'Process Started'
           ...
           start process > $LOGDIR/name-$DATE &
           echo $! > $PID
         fi
      ;;
'stop')
        if [ -f $PID ]; then
              echo 'Process Stopped:'
              kill -TERM `cat $PID`
              rm -f $PID
        fi
        ;;
*)
        echo "Usage: `basename $0` {start|stop}" >&2
        exit 1
        ;;
esac

где-то так, остальное добавить и поправить по вкусу

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "RE: Запуск скрипта"
Сообщение от als emailИскать по авторуВ закладки on 05-Июн-02, 10:13  (MSK)
>>Как бы запустить скрипт (из темы com порт) при начале работы системы?
>>
>>Добавил его в /usr/local/etc/rc.d, он запускается и процесс загрузки останавливается :(
>>Как его отправить в фон?
>
>
>#!/bin/sh
>
>DATE=`date "+%H.%M-%d.%m.%y"`
>PID="/var/run/name.pid"
>LOGDIR="/var/log/"
>
>case "$1" in
>'start')
>
>         if [ -x
>$PID ]; then
>            
>echo 'Already started or run $0 stop'
>            
>exit
>         else
>           echo
>'Process Started'
>           ...
>
>           start process > $LOGDIR/name-$DATE &
>           echo $! > $PID
>         fi
>      ;;
>'stop')
>        if [ -f $PID
>]; then
>            
>  echo 'Process Stopped:'
>            
>  kill -TERM `cat $PID`
>            
>  rm -f $PID
>        fi
>        ;;
>*)
>        echo "Usage: `basename $0` {start|stop}" >&2
>        exit 1
>        ;;
>esac
>
>где-то так, остальное добавить и поправить по вкусу

Поправил, добавил - вкусно :)
Спасибо.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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