Ahhh.. Ese script esta mejor... Version 0.2... Ven ustedes como el software libre es mejor que el cerrado ??? Cualquiera puede aportar y corregir errores.. Todavia no sé como algunos dudan.
-----Mensaje original----- De: gutl-l-boun...@jovenclub.cu [mailto:gutl-l-boun...@jovenclub.cu] En nombre de Ing. Nestor Alonso Torres Enviado el: Lunes, 06 de Junio de 2011 8:30 AM Para: Lista cubana de soporte tecnico en Tecnologias Libres Asunto: Re: [Gutl-l] Contador de tiempo de conexión. On Sun, 2011-06-05 at 11:25 -0400, Delio Orozco González wrote: > Estimado Pablo: > > Hoy domingo en la mañana, tomé tu línea de código para saber cuanto tiempo he > estado conectado y cuando lo corrí en consola me dio un valor (0 horas y 40 > minutos), pero no es correcto; pues, hacía sólo escasamente 10 minutos había > logrado establecer la comunicación. ¿Qué pudo haber ocurrido? > A mí me dió: mail:~# grep "Connect time" /var/log/syslog | awk '{ a+=$8 } END { printf "%d minutos\n %d horas y %d minutos\n",a,a/60,a%60} ' 41400 minutos 690 horas y 0 minutos Así que la idea que me da es que depende de la frecuencia con la que rotes syslog. Si necesitara saber qué tiempo me conecté el día 16 de Febrero de este año: mail:~# grep "Connect time" /var/log/syslog | grep "Feb 16"|awk '{ a+= $8 } END { printf "%d minutos\n %d horas y %d minutos\n",a,a/60,a%60}' 282 minutos 4 horas y 42 minutos Si quiero saber el tiempo de conexión de hoy, entonces haría esto: mail:~# grep "Connect time" /var/log/syslog | grep "$(date --date " " +% b\ %e)" |awk '{ a+=$8 } END { printf "%d minutos\n %d horas y %d minutos \n",a,a/60,a%60}' Y el resultado es: 110 minutos 1 horas y 50 minutos Saludos fraternales, nat PD: Por favor, que alguien actualice la wiki, que no tengo acceso en estos días ni a la red nacional. ______________________________________________________________________ Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba. Gutl-l@jovenclub.cu https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l ______________________________________________________________________ Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba. Gutl-l@jovenclub.cu https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l