il y a des modules speciaux pour gerer le terminal et ecrire n'importe ou, mais ca n'est pas tres portable. Et a l'extreme tu a meme Curses (Curses et Curses::UI sur CPNA) qui permet de faire des GUI sur le terminal (comme top par exemple). Mais tout ca c'est du unix.
Sinon en version simple tu peux deja jouer avec \b et \r :
\r revient au debut de la ligne et \b revient d'un char en arriere (sur la meme ligne uniquement)
for (1..10) {
print "\r$_";
sleep 1;
}
print "\n";
Message édité par pospos le 21-03-2006 à 09:22:06