Индикатор выполнения Bash [дубликат]

This question already has an answer here:

How to add a progress bar to a shell script? 36 answers

Я использую следующий сценарий, чтобы просмотреть большой список доменов в whois и найти регистратора (полезно для миграции сервера / DNS), и он работает нормально.

Однако я хочу включить индикатор прогресса только для удобства. Вот мой сценарий, если его можно улучшить, дайте мне знать:

#!/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."

Я попробовал это первым:http://moblog.bradleyit.com/2010/02/simple-bash-progress-bar-function.html

А потомэтот но без удачи.

Как вы думаете, какой самый простой способ внедрить индикатор выполнения в этот скрипт?

Ответы на вопрос(6)

Ваш ответ на вопрос