Simple script para descargar archivos con wget

He estado bajando algunas ISO de  linux al mismo tiempo para preparar un comparación.

Y estaba bajando desde consola con wget simple. Pero deseaba ver una manera más clara que porcentaje me quedaba para poder volver a y descargar la siguiente ISO.

Así es que descubrí el siguiente script en bash que utiliza el paquete dialog (que es necesario instalar, sino lo tiene ya)

El script que denominé download, le dí permisos de ejecución y lo puse en mi PATH (usr/local/bin), es el siguiente:

#!/bin/sh

URL="$1"
wget --continue "$URL" 2>&1 | \
 stdbuf -o0 awk '/[.] +[0-9][0-9]?[0-9]?%/ { print substr($0,63,3) }' | \
 dialog --gauge "Descargando $URL" 10 100
Avatar
Carlos Dagorret
CTO Facultad de Ciencias Económicas

My research interests include distributed robotics, mobile computing and programmable matter.

comments powered by Disqus