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
Coincidencia de patrones problema en UNIX maxmave Programación de scripts de shell y 2 06-03-2008 01:19 AM
patrones problema namishtiwari Programación de scripts de shell y 2 05-23-2008 07:33 AM
patrones mercuryshipzz Programación de scripts de shell y 4 01-14-2008 11:01 PM
AWK patrones, primera y última smb_uk Programación de scripts de shell y 10 12-27-2007 09:03 PM
patrones problema rienda Programación de scripts de shell y 8 10-26-2007 11:44 PM

 
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 03-18-2008
gummysweets gummysweets is offline
Usuario Registrado
  
 

Fecha: junio 2005
Localización: Londres
Publicaciones: 7
problema con el asunto de patrones

Estoy utilizando ksh en un HP UX. Tengo un script sencillo pero estoy teniendo problemas con la declaración de caso: --

#! / usr / bin / sh

Chl \u003d "SM.APPLE_SWIFT_DV"
LoConfirm \u003d ""

$ en caso de chl
[SM.APPLE_SWIFT_ @ (AL | DS | DU | DV)])
LoConfirm \u003d "Uso de canales en el Edificio 1"
echo "prueba conditon1"
echo $ LoConfirm;;
[SM.APPLE_SWIFT_ @ (CV | CU | CS | BL)])
LoConfirm \u003d "Uso de canales en el Edificio 2"
echo "prueba condition2"
echo $ LoConfirm;;
*) LoConfirm \u003d "Desconocido prueba"
echo $ chl
echo $ LoConfirm;;
esac

La variable alphachl sólo puede contener una cadena que sea SM.APPLE_SWIFT_AL o SM.APPLE_SWIFT_DS o SM.APPLE_SWIFT_DU o SM.APPLE_SWIFT_DV. Si se trata de una de estas cadenas a continuación, imprime un mensaje de "Uso de canales en el Edificio 1". Cuando ejecuto el script, sólo imprime el messgae "Desconocido de prueba". Incluso trató de sólo insertar la línea [SM.APPLE_SWIFT_DV]), pero todavía tiene la "prueba Desconocido".

¿Hay algo malo en mi caso en particular, la sintaxis de coincidencia de patrones poco por favor?

Gracias de antemano ...
Novatos.
 

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 03:01 AM.


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