![]() |
Hola y bienvenida de los Estados Unidos a la UNIX y Linux Foros! Gracias por su visita y formar parte de nuestra comunidad global.
|
|
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 |
| Comprobar Estado de FTP | abril | Programación de scripts de shell y | 2 | 05-06-2009 08:04 AM |
| comprobar estado de salida - Esperar Guión | iamcool | Programación de scripts de shell y | 1 | 01-02-2008 09:07 AM |
| cómo comprobar el estado de salida en el script de awk | epall | UNIX for Dummies Preguntas y Respuestas | 1 | 06-24-2006 07:27 PM |
| comprobar el estado y enviar un mensaje de correo electrónico con el estado | isingh786 | Programación de scripts de shell y | 3 | 12-29-2005 07:22 PM |
| Verificar Estado de ftp | acheepi | Programación de scripts de shell y | 4 | 09-08-2005 03:23 PM |
![]() |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
|
|
||||
|
Estoy aprendizaje de secuencias de comandos, y se han golpeando mi cabeza contra este
Quiero comprobar si mi WAS6 java proceso se está ejecutando y si es así .. me echo mensajes. Si no entonces me echo diferentes mensajes El problema que tengo es que no saben de representar a un valor de retorno NULL. Si i grep para una was6 java pid, la variable $? siempre es "0" ... no importa si un PID regresó o no. alguna idea sobre la forma de escritura / reescritura de esta? PID \u003d `/ usr / ucb / ps-auxwww | grep-i [s] erver1 | grep-v grep | awk '(print $ 2)'` if [$? -eq]; entonces (también he intentado »if [$ PID-eq]; entonces) echo "WAS6 es, por favor reinicie" algo más echo "WAS6 se está ejecutando, no necesita" fi -------------------------------------------------- ------------------ Además, he intentado por debajo de esta variación, que parece que funciona .. pero siempre me sale el error al ejecutar .. # Cat test.ksh #! / bin / ksh # # Verifique si las URL de responder en un determinado período de tiempo # BASE_DIR \u003d "/ local / 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 '(print $ 2)'` if [$ PID \u003d] y, a continuación, echo "WAS6 es, por favor reinicie" algo más echo "WAS6 se está ejecutando, no necesita" fi #. / Test.ksh . / test.ksh [11]: prueba: argumento de espera WAS6 se está ejecutando, no necesita # ~ |
|
||||
|
Código:
if [ -z "$PID" ] ; then echo " WAS6 is down,please restart" else echo " WAS6 is running, no action needed" fi |
|
||||
|
Muchas gracias ... TENGO búsqueda innumerables libros y se realizaron búsquedas en toda la biblioteca de la www.books24x7.com y safair.orielly.com y ninguno de ellos me dijera esto ...
Voy a ser un regular en este foro para que tks ... de nuevo ... voy a probar este método en |
|
||||
|
BTW, realice cualquiera de ustedes sabe donde puedo obtener una lista de este tipo de directivas y lo que hacen?
Im tratando de mejorar en secuencias de comandos de shell .... pero como tratar de escribir una carta sin saber el diccionario .... -z -eq - $? etc. etc .. etc .. |
|
|||||
|
Usted puede leer el siguiente documento:KornShell Manual Page 88
Va a encontrar ather enlaces de la página KornShell Documentación Jean-Pierre. |
|
||||
|
gracias, a leer!
|
![]() |
| Marcadores |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|