On Wed, 2006-08-30 at 00:16 -0400, Ron McKeever wrote:
> I am tring to use part of someones elses code that creates a data file which 
> prints
> out like this:
> 
> ip|result|deptA|data
> ip|result|deptB|data
> ip|result|deptC|data

If you can ignore efficiency (not run very often...) then you can simply
reopen the file for each record.

while( <> ) {
  my @lines = split(/[|]/);
  my $file;

  open( $file, '>>', "$lines[1].out" ) or die...
  print $file $_;
  close( $file ) or die...;

}

-- 
Ken Foskey
FOSS developer


-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>


Reply via email to