![]() |
Здравствуйте и добро от Соединенных Штатов UNIX и Linux Форумы! Благодарим Вас за посещение и вступления нашей мирового сообщества.
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| Shell программирование и сценарии Почтовые вопросы о KSH, CSH, SH, BASH, Perl, PHP, SED, AWK и скрипты оболочки и оболочки скриптовых языков здесь. |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| ШОС архивов и проверку регистрации | jfd7000 | ШОС | 1 | 04-28-2008 10:49 AM |
| проверить доводы | bebop1111116 | Shell программирование и сценарии | 2 | 09-19-2006 08:08 PM |
| Процесс уже существует | kadishmj | Shell программирование и сценарии | 4 | 06-14-2005 07:41 AM |
| Проверить параметры | lesstjm | Shell программирование и сценарии | 2 | 04-17-2003 04:59 PM |
| Solaris (проверить 64 или 32 бита | Витта | UNIX для чайников Вопросы И Ответы | 3 | 11-30-2001 12:46 PM |
![]() |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
|
|
||||
|
проверить если процесс существует (PS)
привет
Я хочу, чтобы убедиться, что процесс не существует. если процесс существует, то это означает, что услуга является деятельность. PS-EF | grep мониторинг возвращает записи, если услуга вверх. о том, как претворить это в сценарий оболочки?? Большое спасибо |
|
||||
|
привет
У меня есть сервер Sybase. Я хочу, чтобы проверить, если сервер работает, используя ПС-AEF | grep dataserver Какой выход статус проверяется? что ПС или grep? Если я должен проверить PS выхода статуса, сервер может быть, и выход PS код будет, если сервер работает. право? Поэтому я должен проверить состояние выхода grep. Как сделать это в скрипте? THX |
|
||||
|
Резюме: Вы уже получили ответ. PS перечислены все процессы, и grep проверяет, имеет ли выбранный процесс из них.
Каждая команда в скрипт устанавливает свой статус завершения. Выход состояния трубопровода является статус выхода последней команды в этом трубопроводе. Выход статуса можно найти в переменной $? но идиоматический способ сделать это, как правило, с если заявление, как и тот, aigles уже размещены. если выполняет команды, вы даете ей в качестве параметров, а также принимает тогда Филиал в случае выхода статус нулю (что означает успех), и еще Филиал иначе. Если выбранный филиал отсутствует, она ничего не делает. (Некоторые снаряды позволить тогда Филиал будет слева, но это не совсем портативный; во всех событий, еще Филиал не является обязательным.) |
![]() |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|