Re: [OT] - otra de bash - <in>
El Tue, 16 Nov 2010 12:37:21 +0100, Mariano Cediel escribió:
> #!/bin/sh
>
> X="a1 a2 a3"
>
> read A
> if [ $A in $X ]; then
> echo $A esta en $X
> else
> echo $A No esta en $X
> fi
>
> lo que no funciona, es lo del [ $A in $X ] como ya sabreis. Alguna forma
> elegante de solucionarlo que NO sea recorriendo el $X componente a
> componente ¿?
#!/bin/sh
X="a1 a2 a3"
read A
if [[ "$X" =~ $A ]]; then
echo $A esta en $X
else
echo $A No esta en $X
fi
Saludos,
--
Camaleón
Reply to: