Título: comparacion de cadenas en shell script[Solucionado] Publicado por: dark_fidodido 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 ] 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" ] que hago!!!!??? gracias Título: Re: comparacion de cadenas en shell script Publicado por: kevlar 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://b62.tripod.com/doc/docksh.htm) http://www.cyberciti.biz/faq/ksh-if-command-examples/ (http://www.cyberciti.biz/faq/ksh-if-command-examples/) Título: Re: comparacion de cadenas en shell script Publicado por: dark_fidodido 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 ^^ |