in reply to Re: Write contents of a file, whilst reading from another file
in thread Write contents of a file, whilst reading from another file
It'll be more efficent if you read the file in via blocks instead of line-by-line:
while(my $in = read(FILE1, $buf, 4096)) { do_stuff(); print $buf; }
Though it may not really matter, depending on the file size (the size given by the orginal post is small enough that you probably won't notice the difference in practice). Also, depending on what is put in do_stuff(), line-by-line might be more convieant.
----
I wanted to explore how Perl's closures can be manipulated, and ended up creating an object system by accident.
-- Schemer
Note: All code is untested, unless otherwise stated
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Re: Re: Write contents of a file, whilst reading from another file
by Limbic~Region (Chancellor) on Apr 01, 2003 at 23:25 UTC |