jueves, agosto 30, 2012

Cómo medir el progreso de una descarga de Jigdo

Jigdo es una muy buena herramienta para bajar imágenes ISO de Debian, pero le falta la capacidad de medir el progreso total de la descarga. Acá dejo un pequeño comando de consola para medir el porcentaje de la descarga a partir del archivo "debian-testing-amd64-DVD-2.iso.list" sabiendo que el paquete que actualmente se está bajando es "xbmc_11". Reemplazar donde corresponda:


$ python -c "print $(grep -n xbmc_11 debian-testing-amd64-DVD-2.iso.list | grep snapshot.deb | cut -d":" -f1) * 100. / $(wc -l debian-testing-amd64-DVD-2.iso.list | cut -d" " -f1)"
98.4463276836

2 comentarios:

Lisandro Damián Nicanor Pérez Meyer dijo...

¿Pensaste en llenar un bug en jigdo para que ofrezca ésta opción? Con un parche vale mas ;-)

alejolp dijo...

De hecho hay un bug del 2005 en el b.d.o, http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=312456

No encontré el BTS del proyecto...