Barra de progresso
Um exemplo de barra de progresso com percentual
Descrição
Um exemplo de barra de progresso com percentual
#!/bin/bash
# progressbar
# Descrição: barra de progresso
# 10/03/2005
# Rodney Barreto - rwbarreto@yahoo.com.br
#--------------------------------------------------------------
num=10 # Percentual
dir=30 # 30 colunas à direita
esq=32 # 32 colunas à esquerda
for ((i=1;i<=10;i++)); do
for ((x=1;x<=2;x++)); do
sleep 1
echo -ne "\033[41m \033[m"
done
echo -ne "\033[${dir}C${num}%\033[${esq}D"
num=$(expr $num + 10)
dir=$(expr $dir - 3)
esq=$(expr $esq - 3)
done
echo