The UNIX and Linux Forums  
Здравствуйте и добро от до UNIX и Linux Форумы! Благодарим Вас за посещение и вступления нашей мирового сообщества.

Go Back   В UNIX и Linux Форумы > Топ форумы > Shell программирование и сценарии
.
Google unix.com



Shell программирование и сценарии Почтовые вопросы о KSH, CSH, SH, BASH, Perl, PHP, SED, AWK и скрипты оболочки и оболочки скриптовых языков здесь.

Подробнее UNIX и Linux Темы форума можно найти полезные
Нить Резьба для начинающих Форум Ответы Последнее сообщение
Вход 'журнале Пуск / Стоп / перезагрузка' сообщений SunnyK UNIX перспективных И опытных пользователей 1 07-14-2008 12:16 PM
Как запустить / остановить / перезапустить NFS на AIX jredx AIX 2 06-25-2008 05:00 AM
Как сделать так, чтобы программа запускается автоматически после перезапуска компьютера / старте? munna_dude Shell программирование и сценарии 1 02-07-2007 09:13 AM
Пуск Стоп Apache MILLERJ62 AIX 2 12-27-2005 05:40 PM
Стоп / Пуск Proftpd Lomic UNIX для чайников Вопросы И Ответы 1 12-09-2004 09:38 AM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered By Powered by Google
 
LinkBack Резьба Инструменты Искать в этом Thread Оценить Thread Режимы дисплея
Old 01-02-2009
Печет Bakes is offline
Зарегистрированный пользователь
  
 

Регистрация: Sep 2008
Сообщений: 12
Пуск Стоп Перезапустите

Я интересно, как я должен сделать скрипт, который можно запустить, остановить и перезапустить другого сценария.
Что мне нужно быть в состоянии сделать, это запустить и остановить Perl скрипт из командной строки. Самый простой способ сделать это, как представляется, есть еще один сценарий, остановки и запуска другой сценарий. Я BASH, тире, KSH, PERL установлен.
Есть ли какие-либо идеи?
Old 01-02-2009
DukeNuke2's Avatar
DukeNuke2 DukeNuke2 is offline Forum Staff  
Soulman
  
 

Регистрация: Jul 2006
Место проведения: Германия, Берлин
Сообщения: 2976
обратите внимание на уровень запуска скриптов в / ETC / init.d; / ETC / rcx.d (зависит от ОС). эти скрипты делают именно то, что нужно делать ...
Old 01-02-2009
Печет Bakes is offline
Зарегистрированный пользователь
  
 

Регистрация: Sep 2008
Сообщений: 12
Ну, я даже не тем, поскольку я Ubuntu. Я думаю, его init.d в Ubuntu. Я попытаюсь найти простое.
Old 01-02-2009
DukeNuke2's Avatar
DukeNuke2 DukeNuke2 is offline Forum Staff  
Soulman
  
 

Регистрация: Jul 2006
Место проведения: Германия, Берлин
Сообщения: 2976
Есть уровень запуска скриптов в Ubuntu ... но я только старую версию, чтобы посмотреть на (6.06). Написал я вам crond запуска / остановки скрипта.

Код:
#!/bin/sh
# Start/stop the cron daemon.
#
### BEGIN INIT INFO
# Provides:          cron
# Required-Start:    $syslog $time
# Required-Stop:     $syslog $time
# Default-Start:     2 3 4 5
# Default-Stop:      S 0 1 6
# Short-Description: Regular background program processing daemon
# Description:       cron is a standard UNIX program that runs user-specified 
#                    programs at periodic scheduled times. vixie cron adds a 
#                    number of features to the basic UNIX cron, including better
#                    security and more powerful configuration options.

### END INIT INFO


test -f /usr/sbin/cron || exit 0

#LSBNAMES='-l'  # Uncomment for LSB name support in /etc/cron.d/

. /lib/lsb/init-functions

case "$1" in
start)	log_begin_msg "Starting periodic command scheduler..."
        start-stop-daemon --start --quiet --pidfile /var/run/crond.pid --name cr
on --startas /usr/sbin/cron -- $LSBNAMES
        log_end_msg $?
	;;
stop)	log_begin_msg "Stopping periodic command scheduler..."
        start-stop-daemon --stop --quiet --pidfile /var/run/crond.pid --name cro
n
        log_end_msg $?
        ;;
restart) log_begin_msg "Restarting periodic command scheduler..."
        start-stop-daemon --stop --retry 5 --quiet --pidfile /var/run/crond.pid 
--name cron
        start-stop-daemon --start --quiet --pidfile /var/run/crond.pid --name cr
on --startas /usr/sbin/cron -- $LSBNAMES
        log_end_msg $?
        ;;
reload|force-reload) log_begin_msg "Reloading configuration files for periodic c
ommand scheduler..."
	# cron reloads automatically
        log_end_msg 0
        ;;
*)	log_success_msg "Usage: /etc/init.d/cron start|stop|restart|reload|force
-reload"
        exit 1 
        ;;
esac
exit 0
Old 01-02-2009
Печет Bakes is offline
Зарегистрированный пользователь
  
 

Регистрация: Sep 2008
Сообщений: 12
Ладно, я действительно запутался.
Я просто не провел достаточно времени сценариев чтобы иметь возможность делать сложные задачи.
Я не хочу задавать слишком много, но скажем, я хочу это контролировать сценарий
/ главная / печет / control.sh?
Кому-нибудь хочется сделать примером для меня?
Old 01-02-2009
Печет Bakes is offline
Зарегистрированный пользователь
  
 

Регистрация: Sep 2008
Сообщений: 12
по крайней мере, в одной меньше Apache я смотрел на!
Old 01-02-2009
Печет Bakes is offline
Зарегистрированный пользователь
  
 

Регистрация: Sep 2008
Сообщений: 12
Я могу честно не чувство, что я dyslexic и если он изложил действительно так, я просто считаю полузасушливых невозможно. А также о том, что я не вполне уверен, что это делает, не призывая старт-стоп -демон убить / запустить процесс
Closed Thread

Закладки

Резьба Инструменты Искать в этом Thread
Искать в этом Thread:

Расширенный поиск
Режимы дисплея Оценить эту ветку
Оценить эту ветку:

Отправка Правила
Вы не может Начать новую нитей
Вы не может Почтовые ответы
Вы не может Почтовые вложения
Вы не может Редактировать Ваши сообщения

BB код быть На
Смайлики являемся На
[IMG] код На
HTML-код Вне
Trackbacks являемся На
Pingbacks являемся На
Refbacks являемся На




Часовой пояс GMT -4. Текущее время 01:40 AM.


Powered By: Справка, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Язык Переводы на питание от .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
В UNIX и Linux форумы Содержание Copyright © 1993-2009. Все права Reserved.Ad управления по RedTyger

Содержание соответствующие URL-адреса в vBSEO 3.2.0