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 Темы форума можно найти полезные
Нить Резьба для начинающих Форум Ответы Последнее сообщение
Проверить статус FTP Апрель Shell программирование и сценарии 2 05-06-2009 09:04 AM
Проверьте состояние выхода - ждать Сценарист iamcool Shell программирование и сценарии 1 01-02-2008 09:07 AM
Как проверить статус выхода в AWK скрипта epall UNIX для чайников Вопросы И Ответы 1 06-24-2006 08:27 PM
проверить состояние и отправлять электронную почту со статусом isingh786 Shell программирование и сценарии 3 12-29-2005 07:22 PM
Ftp Состояние проверки acheepi Shell программирование и сценарии 4 09-08-2005 04:23 PM

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 10-03-2006
zeekblack zeekblack is offline
Зарегистрированный пользователь
  
 

Регистрация: Sep 2002
Сообщений: 16
Question Скрипт для проверки статуса в PID

Я просто сценариев обучения и были треск моей голове против этого

Я хочу, чтобы проверить, если мой WAS6 Java процесс запущен, и если да .. эхо мне сообщения. Если нет, то повторить мне другой сообщения

проблемы я это я не знаете, как представляют NULL возврата стоимости. Если я grep для was6 Java PID, то $? Всегда'0 '... не вопрос, если PID вернулся или нет. какие-либо идеи о том, как написать / переписать это??

PID \u003d `/ USR / ucb / PS-auxwww | grep-I [S] erver1 | grep-V grep | AWK '(печать $ 2)'`

если [$? -экв], затем (Я также попытался "Если [$ PID-экв]; в то время)
Эхо "WAS6 не работает, пожалуйста, перезапустите"
еще
Эхо "WAS6 работает, никаких мер, необходимых"
FI
-------------------------------------------------- ------------------

Кроме того, я уже пробовали этот вариант, в которой работает похоже .. но я всегда получаю ошибку при выполнении ..

# Кота test.ksh
#! / BIN / KSH
#
# Проверить, чтобы отреагировать, если URL-адреса в данный период времени
#
BASE_DIR \u003d "/ местные / Apps / adminutils"
WGET \u003d "$ BASE_DIR / BIN / Wget"
DAT_FILE \u003d "$ BASE_DIR / ETC / url_check.dat"
MAIL_LIST \u003d "user@net.net"

PID \u003d `/ USR / ucb / PS-auxwww | grep-I [S] erver1 | grep-V grep | AWK '(печать $ 2)'`
если [$ PID \u003d], затем
Эхо "WAS6 не работает, пожалуйста, перезапустите"
еще
Эхо "WAS6 работает, никаких мер, необходимых"
FI
#. / Test.ksh
. / test.ksh [11]: испытание: аргумент ожидается
WAS6 работает, никаких мер, необходимых
#

~
Old 10-03-2006
anbu23 anbu23 is offline Forum Advisor  
Зарегистрированный пользователь
  
 

Регистрация: Mar 2006
Место проведения: Бангалор, Индия
Сообщения: 1398
Код:
if [ -z "$PID" ] ; then 
echo " WAS6 is down,please restart"
else
echo " WAS6 is running, no action needed"
fi
Z опция используется для проверки ли переменная является недействительным
Old 10-03-2006
zeekblack zeekblack is offline
Зарегистрированный пользователь
  
 

Регистрация: Sep 2002
Сообщений: 16
Talking

Благодарю вас очень много ... Я поиск бесчисленные книги и обыскивали весь библиотека по www.books24x7.com и safair.orielly.com и тогда никто не мог сказать мне ...

Я буду регулярно на этот форум, наверняка ... ТКС снова ... Попробую этот метод в
Old 10-03-2006
zeekblack zeekblack is offline
Зарегистрированный пользователь
  
 

Регистрация: Sep 2002
Сообщений: 16
BTW, делать какие-либо из вас, ребята знают, где я могу получить список подобных директив и то, что они делают?

Im пытаемся лучше в оболочке сценариев .... но ее, как пытаюсь написать письмо, не зная, словарь ....

-Z
-EQ
- $?

т.д.. т.д. .. т.д. ..
Old 10-03-2006
aigles's Avatar
aigles aigles is offline Forum Advisor  
Зарегистрированный пользователь
  
 

Регистрация: Apr 2004
Расположение: Бордо, Франция
Сообщения: 1423
Вы можете прочитать следующий документ:KornShell Руководство Page 88
Вы найдете ather ссылки на странице KornShell Документация

Жан-Пьер.
Old 10-03-2006
zeekblack zeekblack is offline
Зарегистрированный пользователь
  
 

Регистрация: Sep 2002
Сообщений: 16
благодарю Вас, будут читать!
Closed Thread

Закладки

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

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

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

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




Часовой пояс GMT -4. Текущее время 06:39 PM.


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