Phil Lawrence on 21 Jan 2004 23:01:06 -0000 |
I'd like to run through (<>) once, note some things, and then run through it again. I'd like to do something like this: -------------------------------- my @fh; while (<>) { foo(); # check eof for each file processed # by (<>) if (eof) { if ($ARGV ne '-') { # save fh for later reopening push @fh, $ARGV; } else { # reset position in STDIN stream seek(ARGV,0,0); last; } } } # reuse all the stuff (<>) went through before if (@fh) { ... } if (tell STDIN) { ... } -------------------------- But I have no success so far, and I'm *so* late for dinner. :-) Please reply with any ideas and I'll pick them up tomorrow morning! Thanks, prl - **Majordomo list services provided by PANIX <URL:http://www.panix.com>** **To Unsubscribe, send "unsubscribe phl" to majordomo@lists.pm.org**
|
|