Linux/Unix Shell Scripting - Mas sobre SED

   
Vista:

Mas sobre SED

Publicado por juan (5 intervenciones) el 27/12/2013 14:37:06
Hola amigos,

Tengo un documento formado por strings. Cada string está formado por repeticiones del mismo patrón (X:XYm:) donde X es un numero del 0 al 99 e Y puede tomar los valores 'a' o 'm'. Necesito obtener la quinta aparición del patrón en cada linea y debo hacerlo utilizando el comando sed. Muchas gracias de antemano.
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
Imágen de perfil de xve

Mas sobre SED

Publicado por xve (254 intervenciones) el 27/12/2013 21:24:24
Hola Juan, no me queda muy clara como es la cadena... nos puedes mostrar unas lineas de ejemplo?
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

Mas sobre SED

Publicado por juan (5 intervenciones) el 29/12/2013 19:24:30
Por supuesto, perdona:

1:10am:23:38pm:14:16pm:9:12pm:18:12am:17:05pm:
2:04am:14:14pm:1:13am:5:17pm17:09am:8:12pm:

Realmente deberia obtener la tercera y quinta repeticion, por lo que el resultado debería ser:

14:16pm:18:12am:
1:13am:17:09am:

Muchas gracias
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