1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
my @zeilen;
my @dateien = glob "*.csv"; #oder .txt
print "Also hier bin ich @dateien\n"; #hier ist das Array noch da
foreach (@dateien){
open (OEFFNEN, "$_")
or die "\n\nProblem beim oeffenen von $_ . $! \n";
while (<OEFFNEN>) {
my $tmp = $_;
push @zeilen, $tmp;
}
close OEFFNEN;
}
print "Ich @dateien bin aufeinmal weg \n"; #hier ist es verschwunden
1 2 3 4 5 6 7 8 9 10 11 12
#!/usr/bin/perl use warnings; use strict; my @dateien = ("a.csv"); my $fh; print "Also hier bin ich @dateien\n"; #hier ist das Array noch da foreach (@dateien) { open ($fh, "<", "$_"); while (<$fh>) {} close($fh); } print "Ich @dateien bin aufeinmal weg \n"; #hier ist es verschwunden
1 2 3 4 5 6 7 8 9 10 11 12
#!/usr/bin/perl use warnings; use strict; my @dateien = ("a.csv"); my $fh; print "Also hier bin ich @dateien\n"; #hier ist das Array noch da foreach my $i (@dateien) { open ($fh, "<", "$i"); while (<$fh>) {} close($fh); } print "Ich @dateien bin aufeinmal weg \n"; #hier ist es verschwunden
for my $datei (@dateien){
use Data::Dump qw(pp);
pp(@dateien);
(undef, undef)
("jan.csv", "jan2.csv")
1 2 3 4 5 6 7 8 9
use strict; use warnings; my @zeilen; my @dateien = glob "*.csv"; for my $filename (@dateien) { open my $FH, "<", $filename or die "\n\nProblem beim oeffenen von $filename . $! \n"; push @zeilen, <$FH>; }