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 respuestas

Estoy 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?

Respuestas a la pregunta(5)

Su respuesta a la pregunta