![]() |
Здравствуйте и добро от Соединенных Штатов UNIX и Linux Форумы! Благодарим Вас за посещение и вступления нашей мирового сообщества.
|
|
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 |
![]() |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
|
|
||||
|
Я просто сценариев обучения и были треск моей голове против этого
Я хочу, чтобы проверить, если мой 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 работает, никаких мер, необходимых # ~ |
|
||||
|
Код:
if [ -z "$PID" ] ; then echo " WAS6 is down,please restart" else echo " WAS6 is running, no action needed" fi |
|
||||
|
Благодарю вас очень много ... Я поиск бесчисленные книги и обыскивали весь библиотека по www.books24x7.com и safair.orielly.com и тогда никто не мог сказать мне ...
Я буду регулярно на этот форум, наверняка ... ТКС снова ... Попробую этот метод в |
|
||||
|
BTW, делать какие-либо из вас, ребята знают, где я могу получить список подобных директив и то, что они делают?
Im пытаемся лучше в оболочке сценариев .... но ее, как пытаюсь написать письмо, не зная, словарь .... -Z -EQ - $? т.д.. т.д. .. т.д. .. |
|
|||||
|
Вы можете прочитать следующий документ:KornShell Руководство Page 88
Вы найдете ather ссылки на странице KornShell Документация Жан-Пьер. |
|
||||
|
благодарю Вас, будут читать!
|
![]() |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|