Hallo zusammen,
hab schon wieder ein Fehlermeldung bekommmen auf die ich keinen Rat weis:
"readline() on unopend filehandle DATEI at line 11"
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#!/usr/bin/perl
use warnings;
$lies= "C:\\Batch\\Perl\\Werte.txt";
$schreib= "C:\\Batch\\Perl\\neu.txt";
open ($DATEI, "< $lies") || die $!;
open ($REIN, "> $schreib") || die $!;
while (my $string = <DATEI>) {
my ($D,$M,$Y)= $string =~ /^(\d\d?)\.(\d\d?)\.(\d{2,4})/;
if (not defined $Y)
{
($Y,$M,$D)= $string =~ /^(\d{4})(\d{2})(\d{2})/;
}
$anordnen = ($D.".".$M.".".$Y);
print "$anordnen\n";
push @array, $anordnen;
}
print $REIN @array;
close $DATEI;
close $REIN;
Irgendwie steckt der Wurm drin?
Gruss
climber