Saludos
Necesito utilizar SED para crear una herramienta que me facilite el trabajo. El objetivo es filtrar informaci�n de un log para que me muestre solamente los registros que contengan una determinada cadena. El formato de cada registro es el siguiente:
a) un registro puede contener varias lineas.
b) empiezan siempre con una fecha
Hasta ahora he conseguido utilizar SED para introducir una linea en blanco entre registro y registro: cat registro.log | sed '/^2009-11-06/{x;p;x;}' (la fecha la sustituyo por una variable que tomo del comando date)
Con esto consigo insertar una linea en blanco encima de cada registro de manera que ahora existe un criterio para saber donde comienza y termina un registro, pero ahora necesito que solamente muestre aquellos registros que contengan una determinada cadena. Alguien puede ayudarme? Muchas gracias