Hola!
El Thu, Feb 05, 2009 at 06:45:35PM -0300, Aldrin Martoq escribio:
> 2009/2/4 Daniel Serpell <[email protected]>:
> > El Tue, Feb 03, 2009 at 11:54:46PM -0300, Aldrin Martoq escribio:
> >> Al final cachureando en fs/proc/* ya estaba hecho... encontre el
> >> directorio /proc/<pid>/fdinfo/ que tiene exactamente lo que necesito!
> >> http://aldrin.martoq.cl/techblog/2009/02/getting-current-file-position-from-a-running-process/
> > ¡Fantástico! ... y cómo no lo vimos antes :-)
> > Voy a guardar tu script por aquí para tenerlo presente, me ha pasado más de
> > una vez
> > necesitar esa información.
> > Por lo pronto, lo modifiqué para hacerlo un poco más robusto, ve al final.
>
> Lo de division por cero, bien! Ahora no se me ocurre cuando podria
> fallar el os.stat() ...
Falla cuando tienes un archivo "borrado", por ejemplo. Además, agregué
el tipo "inotify" entre los ignorados.
>
> Lo otro que seria interesante es que las columnas se autoajusten a su
> tama~no (salvo "cmd" que no deberia ser mas grande que 12 digamos) ...
> alguna implementacion bonita?
>
Uf, autoajustar columnas siempre es una lata (tienes que pasar dos veces
por los datos), por lo que no se si vale la pena.
Saludos,
Daniel.