elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Tutorial básico de Quickjs


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  comparacion de cadenas en shell script[Solucionado]
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: comparacion de cadenas en shell script[Solucionado]  (Leído 14,343 veces)
dark_fidodido

Desconectado Desconectado

Mensajes: 38


Ver Perfil
comparacion de cadenas en shell script[Solucionado]
« en: 28 Agosto 2009, 14:10 pm »

Hola para variar vengo con una duda un poco rara a ver si algún alma, ente o cibercerebro me la puede solucionar
Bien, quiero conparar dos cadenas, hasta ahi bien:

Código:
if [ $variable1=$variable2 ]
 then
 loque sea

Pero el proble viene si quiero que la 2º variable contenga un punto al principio, por que es comparacion de carpetas ocultas y no ocultas como se hace?
pense esto:
Código:
if [ $variable1="*$variable2" ]
 no funcionó me dice que son todas iguales
if [ $variable1=".+$variable2" ]
me dice lo mismo que la anterior(porque todas tienen puntos al principio)

que hago!!!!???
gracias


« Última modificación: 2 Septiembre 2009, 05:14 am por Leo Gutierrez. » En línea

kevlar

Desconectado Desconectado

Mensajes: 27



Ver Perfil
Re: comparacion de cadenas en shell script
« Respuesta #1 en: 28 Agosto 2009, 17:01 pm »


Prueba hacer la comparación mediante eq ó mediante == (doble =), me temo que siempre estas haciendo igual la variable1 con la variable2 en lugar de compararlas.


http://b62.tripod.com/doc/docksh.htm
http://www.cyberciti.biz/faq/ksh-if-command-examples/


En línea

dark_fidodido

Desconectado Desconectado

Mensajes: 38


Ver Perfil
Re: comparacion de cadenas en shell script
« Respuesta #2 en: 28 Agosto 2009, 17:54 pm »

ya ta solucionao!!!!!!

Código:
if [ $var == ".$var2" ]

asi de sencillo, gracias por los link me ayudaron a ver mi error de principiante ^^
« Última modificación: 28 Agosto 2009, 20:30 pm por Leo Gutierrez. » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines