Автор Тема: Помощ за SCRIPT  (Прочетена 1308 пъти)

Darko

  • Участници
  • ***
  • Публикации: 10
    • Профил
Помощ за SCRIPT
« -: Feb 18, 2010, 21:24 »
Нужен ми е скрип за linux които да килва определена програма на 10 мин и пак да я стартира.. Благодарен на всякакви предложения. 

Код
GeSHi (Bash):
  1. #!/bin/bash
  2. # oscam
  3.  
  4. #
  5. while [ 1 ]
  6. do
  7.  PROZESSES=`ps | grep oscam | grep -v "grep oscam" | sed -n 's/^[[:space:]]*//p' | cut -f 1 -d " "`
  8.  
  9.  if [ "$PROZESSES" = "" ]
  10.  then
  11.  
  12.    #echo neustart
  13.    echo $(date) "oscam restarted" >> /tmp/oscam_log
  14.  
  15.    /var/bin/oscam/oscam7 -b -c /usr/local/etc
  16.  fi
  17.  
  18.  sleep 10
  19. done
  20.  
put some crontab 10 min
« Последна редакция: Feb 19, 2010, 10:38 от VladSun »
Активен

romeo_ninov

  • Напреднали
  • *****
  • Публикации: 2155
    • Профил
Re: Помощ за SCRIPT
« Отговор #1 -: Feb 18, 2010, 23:43 »
Вместо да приспиваш програмата за 10 минути пусни сцрипта да се изпънява от крон. И мисля че времето е в милисекунди, а не в минути както си предположил
Активен

0x2B|~0x2B

VladSun

  • Напреднали
  • *****
  • Публикации: 2166
    • Профил
Re: Помощ за SCRIPT
« Отговор #2 -: Feb 19, 2010, 10:45 »
Виж какво ще ти даде
Код
GeSHi (Bash):
  1. pgrep oscam
;)

Можеш да укажеш на sleep времевия интервал:
Код
GeSHi (Bash):
  1. sleep 10m
Активен

KISS Principle ( Keep-It-Short-and-Simple )
http://openfmi.net/projects/flattc/
Има 10 вида хора на този свят - разбиращи двоичния код и тези, които не го разбират :P

Darko

  • Участници
  • ***
  • Публикации: 10
    • Профил
Re: Помощ за SCRIPT
« Отговор #3 -: Feb 19, 2010, 15:04 »
Виж какво ще ти даде
Код
GeSHi (Bash):
  1. pgrep oscam
;)

Можеш да укажеш на sleep времевия интервал:
Код
GeSHi (Bash):
  1. sleep 10m
  да насочих се към камндата sleep

сътворих това за сега съм го направил в секудни като трагне ще му оправя времената ...
#!/bin/bash
sleep  1s ;/var/bin/oscam/oscam
sleep  10s ;killall /var/bin/oscam/oscam <-оба4е имам проблем с тая команда защото чака да се
sleep  1s ;/var/bin/oscam/oscam.sh                                     завърши първата преди нея а тя не се                                           
                                                                                         завършва защото оscam e вид                                                                       
                                                                                     сърварна програма   ,а не  проста команда                                                                                         

и се чудя как да задам така ,е дане чака завършването процеса  на първата команда
Активен

VladSun

  • Напреднали
  • *****
  • Публикации: 2166
    • Профил
Re: Помощ за SCRIPT
« Отговор #4 -: Feb 19, 2010, 15:30 »
Пробвай да я пуснеш в background:
Код
GeSHi (Bash):
  1. #!/bin/bash
  2. sleep 1s
  3. /var/bin/oscam/oscam &
  4. sleep 10s
  5. killall /var/bin/oscam/oscam
  6. sleep 1s
  7. /var/bin/oscam/oscam.sh
Активен

KISS Principle ( Keep-It-Short-and-Simple )
http://openfmi.net/projects/flattc/
Има 10 вида хора на този свят - разбиращи двоичния код и тези, които не го разбират :P

Darko

  • Участници
  • ***
  • Публикации: 10
    • Профил
Re: Помощ за SCRIPT
« Отговор #5 -: Feb 19, 2010, 16:41 »
Пробвай да я пуснеш в background:
Код
GeSHi (Bash):
  1. #!/bin/bash
  2. sleep 1s
  3. /var/bin/oscam/oscam &
  4. sleep 10s
  5. killall /var/bin/oscam/oscam
  6. sleep 1s
  7. /var/bin/oscam/oscam.sh

Да това е стана :)  [_]3 :) много съм ти благодарен за помоща получи се точно това което исках БЛАГОДАРЯ ПАК АДСКИ МНОГО.
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
помощ за script
Общ форум
jico 2 1666 Последна публикация Jan 12, 2005, 17:32
от ivanatora
script
Общ форум
Destruction 7 2918 Последна публикация Feb 21, 2006, 12:34
от Destruction
Script за ъпдейтване на kde x.x до kde 3.5.1
Настройка на програми
bobibiturboto 9 2881 Последна публикация Mar 31, 2006, 14:53
от poisoner
Script
Настройка на програми
thecurse 0 1265 Последна публикация Jan 21, 2007, 14:21
от thecurse
стартиране на script
Настройка на програми
console 3 2040 Последна публикация Jan 23, 2008, 18:34
от VladSun