in reply to How can a user pause a running script?

How about simply using the diamond operator to wait for user input?
my $dummy; while (..) { ... $counter++; print $text; $dummy = <>; }
jeffa