a proposito di barra di caricamento...anche io avrei dei dubbi a riguardo...

supponiamo che io abbia un elaborazione bella grossa e voglio stampare, che so, 50 "=". Quindi ogni 2% stampo un "="

la mia domanda è: se voglio fare una cosa come wget, che fa così

codice:
[>                       ] 1%
[=>                      ] 2%
...
...
[========================] 100%
come faccio? ovviamente wget non aggiunge altre righe, ma resta ferma li...
come fa a stampare caratteri e poi "ritornare indietro"?
non so se sn stato chiaro