Re: Sacar registros a partir de una fecha.

2005-11-24 Por tema Ricardo Araoz
Hola Pablo, Estaba mirando /etc/logrotate.conf y me acordé de este hilo. Te quería comentar que si hubieras querido sacar los logs entre dos fechas, tomando fechas como días y no como horas hubiera sido más directo configurar este archivo para que rotara este log daily (por supuesto, que

Re: Sacar registros a partir de una fecha.

2005-11-24 Por tema Pablo Braulio
On Thursday 24 November 2005 12:57, Ricardo Araoz wrote: Hola Pablo, Estaba mirando /etc/logrotate.conf y me acordé de este hilo. Te quería comentar que si hubieras querido sacar los logs entre dos fechas, tomando fechas como días y no como horas hubiera sido más directo configurar este

Re: Sacar registros a partir de una fecha.

2005-11-15 Por tema oscar
Estoy trabajando en una rutina para filtrar dado un rango numérico, pero charlando con un amigo me oriento a que esto se puede facilitar configurando el demonio que genera el archivo syslog, además que existen varios demonios alternativos. Pablo Braulio wrote: Hola a todos. Estoy tratando

Re: Sacar registros a partir de una fecha.

2005-11-15 Por tema oscar
Esta es la rutina es basado en Perl *#!/usr/bin/perl* open(texto, **/var/log/syslog**); /# Abre diego.txt/ *while* (texto) { @x = split (** **,$_); *if*(@x[0] *eq* *[EMAIL PROTECTED]*) /# Compara con el Mes/ { *if* ( @x[1] == @ARGV[1] ) /#

Re: Sacar registros a partir de una fecha.

2005-11-14 Por tema Ricardo Frydman Eureka!
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Pablo Braulio wrote: [...] Si a alguien se le ocurre un modo de poder hacer esto, o sabe del comando que pregunto, agradecería su ayuda. DISCLAIMER: Sin haber leido ni uno solo de los correos del hilo (salvo este) y a riesgo de estar contestando

Re: Sacar registros a partir de una fecha.

2005-11-14 Por tema Alfonso Pinto
--- Carlos Zuniga [EMAIL PROTECTED] escribió: On 11/12/05, Pablo Braulio [EMAIL PROTECTED] wrote: El Sábado, 12 de Noviembre de 2005 23:08, [EMAIL PROTECTED] escribió: con un solo comando no creo que puedas hacerlo, vas a tener que hacerte un script, quizás combinando grep con

Re: Sacar registros a partir de una fecha.

2005-11-14 Por tema Alfonso Pinto
--- Ricardo Araoz [EMAIL PROTECTED] escribió: Y si cuentas las líneas con que queda tu syslog y lo guardas en algún lado? Luego en la siguiente corrida haces un tail -LineasGuardadas_menos_LineasActuales y te debería dar las líneas nuevas. No se cuan dificil pueda ser hacer ese script

Re: Sacar registros a partir de una fecha.

2005-11-14 Por tema Alfonso Pinto
--- Pablo Braulio [EMAIL PROTECTED] escribió: El Lunes, 14 de Noviembre de 2005 01:37, Ricardo Araoz escribió: Usas por ejemplo $((200 - 100)), Un ejemplo, para listar las ultimas 20 líneas de un log puedo hacer : # tail -20 /var/log/messages o tambien (lo he probado) ; # tail

Re: Sacar registros a partir de una fecha.

2005-11-14 Por tema Pablo Braulio
El Lunes, 14 de Noviembre de 2005 13:33, Ricardo Frydman Eureka! escribió: DISCLAIMER: Sin haber leido ni uno solo de los correos del hilo (salvo este) y a riesgo de estar contestando algo totalmente inutil e improductivo... ... buscaste si no existe algo /ya hecho/ de lo que buscas? Puedes

Re: Sacar registros a partir de una fecha.

2005-11-14 Por tema Angel Claudio Alvarez
El lun, 14-11-2005 a las 08:13 +0100, Pablo Braulio escribió: El Lunes, 14 de Noviembre de 2005 01:49, Ricardo Araoz escribió: Me quedó una duda... Por qué razón guardás un temp_log. No sería más directo hacer wc -l archivo_log | cut -d -f1 archivo_lineas y ahorrarte el cat ? O me estoy

Re: Sacar registros a partir de una fecha.

2005-11-13 Por tema Pablo Braulio
El Domingo, 13 de Noviembre de 2005 02:57, Carlos Zuniga escribió: Lo que podrias hacer es pasar /var/log/syslog /var/log/syslog_bkp y borrarlo cosa que solo se guardan ahi los logs desde el momento que ejecutaste el script. ¿Te refieres a hacer cat /var/log/syslog/var/log/syslog_bkp? --

Re: Sacar registros a partir de una fecha.

2005-11-13 Por tema Ricardo Araoz
Y si cuentas las líneas con que queda tu syslog y lo guardas en algún lado? Luego en la siguiente corrida haces un tail -LineasGuardadas_menos_LineasActuales y te debería dar las líneas nuevas. No se cuan dificil pueda ser hacer ese script (nunca lo hice). Ricardo El Sábado 12 Noviembre 2005

Re: Sacar registros a partir de una fecha.

2005-11-13 Por tema Pablo Braulio
El Domingo, 13 de Noviembre de 2005 23:17, Ricardo Araoz escribió: Y si cuentas las líneas con que queda tu syslog y lo guardas en algún lado? Luego en la siguiente corrida haces un tail -LineasGuardadas_menos_LineasActuales y te debería dar las líneas nuevas. No se cuan dificil pueda ser

Re: Sacar registros a partir de una fecha.

2005-11-13 Por tema Ricardo Araoz
Usas por ejemplo $((200 - 100)), Un ejemplo, para listar las ultimas 20 líneas de un log puedo hacer : # tail -20 /var/log/messages o tambien (lo he probado) ; # tail -$((125 - 105)) /var/log/messages Aplicá lo mismo a tu problema. Ricardo P.S. ; si funciona te agradecería mandes un mail

Re: Sacar registros a partir de una fecha.

2005-11-13 Por tema Ricardo Araoz
El Domingo 13 Noviembre 2005 21:37, Ricardo Araoz escribió: Usas por ejemplo $((200 - 100)), Un ejemplo, para listar las ultimas 20 líneas de un log puedo hacer : # tail -20 /var/log/messages o tambien (lo he probado) ; # tail -$((125 - 105)) /var/log/messages Aplicá lo mismo a tu problema.

Re: Sacar registros a partir de una fecha.

2005-11-13 Por tema Ricardo Araoz
Si todo lo anterior no te funciona.. Estuve mirando mi /var/log/syslog (creo que ese era el log que querías ver) y noté que cada tanto hay una línea que luego de la fecha y hora pone : localhost -- MARK -- Se me ocurrió que si te las ingeniás para poner algún tipo de marca en el log tal vez

Re: Sacar registros a partir de una fecha.

2005-11-13 Por tema Pablo Braulio
El Lunes, 14 de Noviembre de 2005 01:49, Ricardo Araoz escribió: Me quedó una duda... Por qué razón guardás un temp_log. No sería más directo hacer wc -l archivo_log | cut -d -f1 archivo_lineas y ahorrarte el cat ? O me estoy perdiendo de algo? La intención es sacar únicamente los logs

Re: Sacar registros a partir de una fecha.

2005-11-13 Por tema Pablo Braulio
El Lunes, 14 de Noviembre de 2005 01:37, Ricardo Araoz escribió: Usas por ejemplo $((200 - 100)), Un ejemplo, para listar las ultimas 20 líneas de un log puedo hacer : # tail -20 /var/log/messages o tambien (lo he probado) ; # tail -$((125 - 105)) /var/log/messages Aplicá lo mismo a tu

Sacar registros a partir de una fecha.

2005-11-12 Por tema Pablo Braulio
Hola a todos. Estoy tratando se sacar los registros de syslog a partir de una fecha. (cat /var/log/syslog ) ¿Alguien sabe si hay algún comando que lo haga?. He revisado el man de grep, y no encuentro nada que lo pueda hacer. Otra cosa que se me había ocurrido hacer es mover el archivo

Re: Sacar registros a partir de una fecha.

2005-11-12 Por tema [EMAIL PROTECTED]
Mensaje original Asunto: Re: Sacar registros a partir de una fecha. De: [EMAIL PROTECTED] [EMAIL PROTECTED] Fecha: Sab, 12 de Noviembre de 2005, 11:08 pm Para: Pablo Braulio [EMAIL PROTECTED

Re: Sacar registros a partir de una fecha.

2005-11-12 Por tema Pablo Braulio
El Sábado, 12 de Noviembre de 2005 23:08, [EMAIL PROTECTED] escribió: con un solo comando no creo que puedas hacerlo, vas a tener que hacerte un script, quizás combinando grep con awk y printf (lo usual para estas cosas)..no sé, pero lo que me crea dudas es que quieres decir con que al mover

Re: Sacar registros a partir de una fecha.

2005-11-12 Por tema Angel Claudio Alvarez
El sáb, 12-11-2005 a las 22:28 +0100, Pablo Braulio escribió: Hola a todos. Estoy tratando se sacar los registros de syslog a partir de una fecha. (cat /var/log/syslog ) ¿Alguien sabe si hay algún comando que lo haga?. He revisado el man de grep, y no encuentro nada que lo pueda

Re: Sacar registros a partir de una fecha.

2005-11-12 Por tema Carlos Zuniga
On 11/12/05, Pablo Braulio [EMAIL PROTECTED] wrote: El Sábado, 12 de Noviembre de 2005 23:08, [EMAIL PROTECTED] escribió: con un solo comando no creo que puedas hacerlo, vas a tener que hacerte un script, quizás combinando grep con awk y printf (lo usual para estas cosas)..no sé, pero lo