#!/usr/local/bin/perl -w use strict; $|++; my $r; while($r=) { print "hi$r"; if($r eq "\n") { last; } print "bye$r\n"; } __DATA__ 1 2 3 4 #### C:\WINDOWS\Desktop>perl test_last.pl hi1 bye1 hi2 bye2 hi3 bye3 hi C:\WINDOWS\Desktop> #### #!/usr/local/bin/perl -w use strict; $|++; while() { print "$_"; } __DATA__ 1 2 3 4