Linux/Unix Shell Scripting - concatenar cadena

 
Vista:

concatenar cadena

Publicado por Chema (1 intervención) el 13/06/2007 17:17:40
Hola, necesito sacar la extensión del archivo en esta cadena

caucho/acceso5.ya.com/html/alta/hwtemplates/accesories42.htm v1.5

He probado con cat y tail pero no soy capaz de conseguirlo

Muchas gracias por adelantado
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:concatenar cadena

Publicado por vidal (13 intervenciones) el 13/06/2007 18:04:48
Saludos mi estimado,
utiliza cut
man cut

puedes cortar por un caracter en especial, ya sea un espacio o una "/".
checale y expones si tienes una duda
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:concatenar cadena

Publicado por Tom (361 intervenciones) el 13/06/2007 20:18:48
¿ Y qué tiene que ver tu pregunta con la concatenación ? :-/

Suponiendo que la cadena siempre tenga el mismo formato, yo haría algo así como:

expr "$cadena" : '.*\.\([^. ]*\) .*$'
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:concatenar cadena

Publicado por edgar (1 intervención) el 11/01/2010 16:20:14
ñdfklzd-fighdzlfihgo.zdfhigl.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:concatenar cadena

Publicado por Antonio (1 intervención) el 06/11/2008 11:05:18
No lo he probado, pero prueba esto:

${<vble_cadena>##/*} | cut -d " " -f1 | cut -d "." -f2
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar