[plug] Perl Question

Bernd Felsche bernie at innovative.iinet.net.au
Tue May 13 13:53:30 WST 2003


On Tue, May 13, 2003 at 01:51:17PM +0800, David Buddrige wrote:
> I have a comma-delimited text file containing records, with one line per
> record.  The fields are seperated by commas 
> 
> For example, one line from the text file is: 
> 
> 543,XB5435,0000043,ONSHORE SYSTEM (OS),CLD,Drawing,5/11/95,CX453 
> 
> What I want to do is to get each of these data items into a seperate
> variable so that I can then output each field in the required manner 
> 
> My code thus far is: 
> 
> 
> while(<>)
> {
> my $line_to_parse = $_;
> # some code to parse the line 
> 
> # then some code to output each field individually...
> } 
> 
> where the program would be run in the following way: 
> 
> 
> ./myconverter.pl < mydatafile.txt > myoutputfile.txt 
> 
> My question: Is there a simple perl function that will pull out each field
> value into a variable of some kind (I guess an array would be easiest),
> where each value is seperatly accessible? 

Yes there is such a function. At least one.

:-)

-- 
/"\ Bernd Felsche - Innovative Reckoning, Perth, Western Australia
\ /  ASCII ribbon campaign | I'm a .signature virus!
 X   against HTML mail     | Copy me into your ~/.signature
/ \  and postings          | to help me spread!



More information about the plug mailing list