Barra de progreso de Bash [duplicar]
Esta pregunta ya tiene una respuesta aquí:
¿Cómo agregar una barra de progreso a un script de shell? 36 respuestasEstoy usando la siguiente secuencia de comandos para recorrer una gran lista de dominios en whois y encontrar el registrador (útil para las migraciones de servidor / DNS) y funciona bien.
Sin embargo, estoy deseando incorporar una barra de progreso solo por conveniencia. Aquí está mi guión, si se puede mejorar, hágamelo saber:
#!/bin/bash
for f in `cat /var/www/vhosts/domainlist`
do
if
domain=$f
[ "$domain" ] ;
then
whois $f | grep -i domainregistrar > /dev/null
if
[ $? -le 0 ] ;
then
echo $f >> our_registrar
else
echo $f >> external_registrar
fi
fi
done
echo "Done, check our_registrar file."
He intentado esto primerohttp://moblog.bradleyit.com/2010/02/simple-bash-progress-bar-function.html
Y entoncesesta pero sin suerte.
¿Cuál cree que es la forma más fácil de implementar una barra de progreso en ese script?