![]() |
|
|
google unix.com
|
|||||||
| Foros | Registro | Reglas de los Foros | Enlaces | Álbumes | Preguntas más frecuentes | Lista de miembros | Calendario | Búsqueda | Puestos de hoy | Marcar Foros Como Leídos |
| Programación de scripts de shell y Plantear preguntas sobre KSH, CSH, SH, BASH, PERL, PHP, SED, AWK y otros scripts de shell y lenguajes de script de shell aquí. |
Más UNIX y Linux Foro Temas usted puede encontrar útiles
|
||||
| Hilo | Hilo para principiantes | Foro | Respuestas | Último mensaje |
| Copias de seguridad de la OCS y Verificar Registrarse | jfd7000 | SCO | 1 | 04-28-2008 11:49 AM |
| verificar los argumentos | bebop1111116 | Programación de scripts de shell y | 2 | 09-19-2006 09:08 PM |
| proceso que ya existe | kadishmj | Programación de scripts de shell y | 4 | 06-14-2005 08:41 AM |
| Verificar los parámetros | lesstjm | Programación de scripts de shell y | 2 | 04-17-2003 05:59 PM |
| Solaris (verificar 64 o 32 bits | witt | UNIX for Dummies Preguntas y Respuestas | 3 | 11-30-2001 12:46 PM |
![]() |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
|
|
||||
|
verificar si existe un proceso (ps)
hola
Quiero comprobar que existe un proceso. si el proceso existe, entonces significa que el servicio está. ps-ef | grep monito devuelve una entrada si el servicio está. la manera de trasladar los que en un script de shell? muchas gracias |
|
||||
|
hola
Tengo un servidor Sybase. Quiero comprobar si el servidor está usando ps-aef | grep dataserver ¿Cuál es el estado de salida que se controla? ps o de que grep? Si yo debería comprobar ps estado de salida, el servidor se puede y ps código de salida será como si el servidor está activo. ¿verdad? Por lo tanto, deberá verificar el estado de salida del comando grep. cómo hacer que en un script de shell? thx |
|
||||
|
Resumen: Usted ya tiene la respuesta. ps listas de todos los procesos, y grep comprueba si el proceso seleccionado se encuentra entre ellos.
Cada comando en un script de shell establece el estado de su salida. El estado de salida de un oleoducto es el estado de salida del último comando que gasoducto. El estado de salida está disponible en la variable $? pero el idiomáticas manera de hacer esto es por lo general con un si declaración, como la Aigles ya publicado. si ejecuta los comandos que le dan como parámetros, y toma la entonces si la rama de salida es de cero (es decir, éxito) y el algo más de otra rama. Si el poder no está, no hace nada. (Algunos depósitos permiten la entonces rama a la izquierda, pero esto no es totalmente portátil, en cualquier caso, la algo más rama es opcional.) |
![]() |
| Marcadores |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|