I am going through a file and when I enter a certain routine, I am entering a while loop with the <IN> construct. Is there a way to back the counter up or back up one line before I go into the while loop?
a b c d
Instead of seeing b when I enter the while loop, adjust some option and see the a.
How about adding:
my $last;
while (<IN>) {
# use $last here, but watch for undef on the first iteration, for example:
do_something( $last ) if defined $last;
$last = $_; }
Hope that helps.
James
-- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] <http://learn.perl.org/> <http://learn.perl.org/first-response>