smarcell
(usa Slackware)
Enviado em 05/03/2013 - 17:45h
O vetor 'inc_char' vai sendo populado com o caractere definido em "$char" conforme as passadas do loop e ao mesmo tempo o conteudo desse vetor é impresso, MAS devido ao caractere de controle '\r' (carriage return) o cursor sempre volta ao início da linha, obrigando o uso de 'echo $char' para imprimir o próximo caractere na mesma linha.
Pra ficar mais claro, execute o script assim:
bash -xv test.sh
E veja como se dá a lógica do script.
Falou!!!