in reply to Open .txt file
If you're talking about a multi-dimensional array then it would be something like thisuse strict; my @atoms = qw(123 456 789); # use: open(FH, ">somefile.txt") if perl -v < 5.6.0 open(my $fh, ">", "somefile.txt") or die("ack - $!"); print $fh $_,$/ for @atoms; close $fh; __END__ shell> cat somefile.txt 123 456 789
For more info on opening files in perl see the perlopentut man page, and check out perldata and perlref for info on the likes of multi-dimensional arrays in perl.my @atoms = ([qw(123 231 312)], [qw(456 564 646)], [qw(789 897 978)]); open(my $fh, ">", "somefile.txt") or die("ack - $!"); print $fh "@$_", $/ for @atoms; close $fh; __END__ shell> cat somefile.txt 123 231 312 456 564 646 789 897 978
_________
broquaint
update: added how to print out mutli-dimensional arrays (thanks to gmax for the tip)
|
|---|