1) gebruik het "sleep" commando, dus bijv. "sleep 2;" voor 2 sec pauze
2) je moet echo naar de terminal uitzetten met het stty commando (via Perl doe je dat met de "system" call), vervolgens lees je met een loop characters in (low level, want via STDIN wacht-ie op een Enter van de gebruiker) en ouput je een * i.p.v. het ingelezen karakter
Sorry dat ik het even kort moet houden, maar ik ga straks op vakantie en ik moet nog het een en ander doen. Hopelijk ben je zo een beetje op weg geholpen ...