1 6 11
2 7 12
3 8 13
4 9 14
5 10 15
####
1 6 11
2 7
3 8 13
4 14
5 10 15
####
#!/usr/bin/env perl
use strict;
use warnings;
use PDL;
use PDL::IO::Misc;
my $file_name = shift;
die 'No file given.' unless defined($file_name);
open(my $fh, '<', $file_name) or die "Can not open file: $!";
my @pdls = rcols $fh, { COLSEP => "\t" };
foreach (@pdls) {
print "$_\n";
}
exit;
####
[1 2 3 4 5]
[6 7 8 9 10]
[11 12 13 14 15]
####
[1 2 3 4 5]
[6 7 8 0 10]
[11 0 13 14 15]
####
perl -MPDL -E 'say $PDL::undefval'
0
####
#!/usr/bin/env perl
use strict;
use warnings;
use PDL;
use PDL::IO::Misc;
my $file_name = shift;
die 'No file given.' unless defined($file_name);
open(my $fh, '<', $file_name) or die "Can not open file: $!";
local $PDL::undefval = -999;
my @pdls = rcols $fh, { COLSEP => "\t" };
foreach (@pdls) {
print "$_\n";
}
exit;
####
[1 2 3 4 5]
[6 7 8 9 10]
[11 12 13 14 15]
####
[1 2 3 4 5]
[6 7 8 0 10]
[11 -999 13 14 15]