Visit Our UNIX and Linux User Community


Ayuda con SED


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Ayuda con SED
# 1  
Old 11-06-2009
Question Ayuda con SED

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
# 2  
Old 11-06-2009
Hello.

Per our forum rules, all posts must be in English.

We do provide translation services for posts from English to a number of languages as a benefit to users. However, posts must be in English.

Please repost in English.

Thank you for your cooperation.

The UNIX and Linux Forums.

Previous Thread | Next Thread
Test Your Knowledge in Computers #653
Difficulty: Easy
Rocky Raccoon is the mascot of MINIX 3.
True or False?

9 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Eliminar lineas con SED en Bash?

Hola a todos les cuento que estoy haciendo un programa en bash y queria saber como puedo hacer para borrar lineas de un documento de las palabras que NO terminen en S con SED, es decir, mostrar solamente las que terminan con la letra S. les cuento que probe con: sed -e /$.*/d "$archivo" |... (1 Reply)
Discussion started by: adiegorpc
1 Replies

2. Shell Programming and Scripting

Eliminar lineas con ******

Hola. Tengo un problema. En un archivo tengo distintos campos y en alguno de ellos y en alguna linea me aparecen ******. ej: hola 0.1 ****** 85 adios 1.2 9650 23 gracias 2 ****** 54 bye 87 5666 89 hi ... (1 Reply)
Discussion started by: kekaes
1 Replies

3. UNIX for Dummies Questions & Answers

Almacenar variables con AWK

Hola a todos, soy nuevo en el foro y también en programación Shell Script. El problema es el siguiente: necesito hacer un Script que busque todos los procesos del sistema y me muestre de forma jerárquica la cantidad de Bytes que ocupa cada una de las regiones del mapa de memoria de cada proceso. ... (1 Reply)
Discussion started by: cougar_rea
1 Replies

4. Shell Programming and Scripting

Almacenar variables con AWK

Hola a todos, soy nuevo en el foro y también en programación Shell Script. El problema es el siguiente: necesito hacer un Script que busque todos los procesos del sistema y me muestre de forma jerárquica la cantidad de Bytes que ocupa cada una de las regiones del mapa de memoria de cada... (1 Reply)
Discussion started by: cougar_rea
1 Replies

5. Shell Programming and Scripting

Almacenar variables con AWK

Hola a todos, soy nuevo en el foro y también en programación Shell Script. El problema es el siguiente: necesito hacer un Script que busque todos los procesos del sistema y me muestre de forma jerárquica la cantidad de Bytes que ocupa cada una de las regiones del mapa de memoria de cada proceso. ... (1 Reply)
Discussion started by: cougar_rea
1 Replies

6. Shell Programming and Scripting

prime armi con sed e awk

Salve sono alle prime prese con i comandi sed e awk. Nel primo caso vorrei creare uno script in cui viene estratto la partizione maggiore. in più ci deve essere un messaggio d'avviso se supera l' 80 % dello spazio occupato. Ho pensato di usare il comando df -h, e l' awk. Mi potete dire come?... (1 Reply)
Discussion started by: L_92
1 Replies

7. Shell Programming and Scripting

Hola, ayuda en Linux

Necesito que un experto en shellscript y a ser posible en c ( ficheros, procesos, IPC's, etc) pueda echarme un cable con unos ejercicios. Mi correo es gabri27@hotmail.com agregadme o escribidme algo para explicaros que necesito exactamente. Si este no es el subforo adecuado, lo siento,... (1 Reply)
Discussion started by: neckro
1 Replies

8. Shell Programming and Scripting

Shell con sqlldr

Hola, Genere un proceso en proC que me inserta registros a oracle, el cual ejecuto desde un shell en Unix. Por otro lado tengo un sqlldr que me hace el trabajo en un 25 % de tiempo que mi proceso en C. Se que puedo ejecutar mi sqlldr desde un shell, pero no se como hacer, alguien tiene un... (0 Replies)
Discussion started by: marcoinxs
0 Replies

9. What is on Your Mind?

BT Internet con - a warning

A warning... I used to be a BT Broadband customer, but changed to Sky in February. BT withdrew the service with the cutover and that was that. But I've just checked my credit card statements, and they've billed me for the service again for the past two months! (2 Replies)
Discussion started by: prowla
2 Replies

Featured Tech Videos