http://www.perlmonks.org?node_id=113670


in reply to making a spinner

"\b" is for backspace, so you could do this:
$|++; for (my $x = 0; $x <= 25; ++$x){ foreach (("-", "\\", "|", "/")){ print $_; sleep 1; print "\b"; } }