On Thu, 5 Dec 2013 17:33:05 -0500, MSc. Carlos Pollán Estrada wrote:
A ver, esa cadena no la tengo en ningún fichero, es una variable que defino:
nombre="est*es*ua*cadena"
Y lo que necesito es optener la última parte del valor de esta
variable, para ver si me hago entender un poco mejor.
En PHP sería de esta forma:
$nombre="est*es*una*cadena";
$pedazo=substr(strrchr($nombre,"*"),1);
Entonces $pedazo sería "cadena" que es lo que me importa.
Me hago entender???

En ese caso, con algo como esto podrías resolver:

nombre="est*es*una*cadena"
pedazo=`echo -n "$nombre" | sed -r "s/.*\*(.+)$/\1/"`
echo $pedazo


--
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.

______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Responder a