Buscar dentro de una variable
Publicado por Tano (3 intervenciones) el 18/01/2008 02:00:10
Hola. Me gustaría saber como puedo hacer para buscar un caracter dentro de una variable, me explico:
por ejemplo:
echo "Introduzca cadena:"
read cadena
y ahora quiero buscar si cadena contiene ":" por ejemplo.
Lo unico q se me ha ocurrido hasta ahora es meter el valor de cadena a un fichero y despues usar grep para buscar los dos puntos.
Se podría hacer algo con el IFS para que cuando haga:
for i in $cadena
do
if [ "$i" == ":" ]; then
echo "Esta cadena contiene :"
fi
done
graicas por adelantado.
por ejemplo:
echo "Introduzca cadena:"
read cadena
y ahora quiero buscar si cadena contiene ":" por ejemplo.
Lo unico q se me ha ocurrido hasta ahora es meter el valor de cadena a un fichero y despues usar grep para buscar los dos puntos.
Se podría hacer algo con el IFS para que cuando haga:
for i in $cadena
do
if [ "$i" == ":" ]; then
echo "Esta cadena contiene :"
fi
done
graicas por adelantado.
Valora esta pregunta


0