in reply to Building up a string from a text file
Here's a variant similar to the first reply, but with less typing:
use strict; my @outputs; while (<DATA>) { my @fields = split; push @fields, '' if ( @fields == 3 ); for my $i ( 0..$#fields ) { $outputs[$i] .= $fields[$i] . '|'; } } chop @outputs; # remove final '|'; print "$_\n" for ( @outputs ); __DATA__ ID1 > 66 ID2 between 6 10 ID3 < 7
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Building up a string from a text file
by CountZero (Bishop) on May 23, 2009 at 18:29 UTC |