The UNIX and Linux Forums  
Hola y bienvenida de los Estados Unidos a la UNIX y Linux Foros! Gracias por su visita y formar parte de nuestra comunidad global.

Go Back   El UNIX y Linux Foros > Arriba Foros > Programación de scripts de shell y
.
google unix.com



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

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
Linkback vínculo Herramientas de hilo Buscar en este Hilo Tasa de Hilo Modos de visualización
  #1 (Enlace permanente)  
Old 10-03-2006
zeekblack zeekblack is offline
Usuario Registrado
  
 

Fecha: Sep 2002
Puestos: 16
Question Script para comprobar el estado de un PID

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
#

~
  #2 (Enlace permanente)  
Old 10-03-2006
anbu23 anbu23 is offline Forum Advisor  
Usuario Registrado
  
 

Fecha: marzo 2006
Lugar: Bangalore, India
Mensajes: 1.398
Código:
if [ -z "$PID" ] ; then 
echo " WAS6 is down,please restart"
else
echo " WAS6 is running, no action needed"
fi
z opción se utiliza para comprobar si la variable es nulo
  #3 (Enlace permanente)  
Old 10-03-2006
zeekblack zeekblack is offline
Usuario Registrado
  
 

Fecha: Sep 2002
Puestos: 16
Talking

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
  #4 (Enlace permanente)  
Old 10-03-2006
zeekblack zeekblack is offline
Usuario Registrado
  
 

Fecha: Sep 2002
Puestos: 16
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 ..
  #5 (Enlace permanente)  
Old 10-03-2006
aigles's Avatar
Aigles aigles is offline Forum Advisor  
Usuario Registrado
  
 

Fecha: abril 2004
Ubicación: Burdeos, Francia
Mensajes: 1.420
Usted puede leer el siguiente documento:KornShell Manual Page 88
Va a encontrar ather enlaces de la página KornShell Documentación

Jean-Pierre.
  #6 (Enlace permanente)  
Old 10-03-2006
zeekblack zeekblack is offline
Usuario Registrado
  
 

Fecha: Sep 2002
Puestos: 16
gracias, a leer!
Closed Thread

Marcadores

Herramientas de hilo Buscar en este Hilo
Buscar en este Hilo:

Búsqueda avanzada
Modos de visualización Vota a este hilo
Vota a este hilo:

Normas de envío
puede que no nuevo puesto de hilos
puede que no enviar respuestas
puede que no enviar archivos adjuntos
puede que no editar sus puestos

Código BB es Encendido
Emoticones son Encendido
[IMG] código Encendido
Código HTML es Apagado
Trackbacks son Encendido
Pingbacks son Encendido
Refbacks son Encendido




Todas las horas son GMT -4. La hora es 02:06 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traducciones de idiomas Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Estudios
El UNIX y Linux Foros Contenido Copyright © 1993-2009. Todos los derechos Reserved.Ad Gestión por RedTyger

Las direcciones URL de contenido vBSEO 3.2.0