while (<$fh>) { chomp; if (... && !eof($fh)) { $_ .= <$fh>; redo; } ... } [download]
In reply to Re^8: last in a do while loop (for (;;)) by ikegami in thread last in a do while loop by gam3