in reply to Re: How to get data to an array?
in thread How to get data to an array?
Hello flightdm,
You do not need to open the file handle and pass it to the diamond operator for reading. You can do it all in one, ref. I/O Operators. Read also eof for multiple files.
Sample of code with output:
#!/usr/bin/perl use strict; use warnings; use Data::Dumper; my @data; while (<>){ chomp; push @data, [split /,/]; } print Dumper \@data; __END__ ~/PerlMonks$ perl test.pl data.txt $VAR1 = [ [ '1', '5', '7', '8', '9', '10', '11', '3', '3', '5', '5', '5', '7', '2', '2' ], [ '2', '6', '7', '8', '9', '15', '17', '3', '4', '5', '6', '5', '7', '2', '3' ] ];
Hope this helps, BR.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^3: How to get data to an array?
by flightdm (Acolyte) on Sep 13, 2017 at 04:27 UTC |