4 entries, 1 page |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
@Zeichen3 = <DATEI3>;
pop(@Zeichen3);
@Zeichen4 = <DATEI4>;
#pop(@Zeichen4);
for my $n(0..scalar(@Zeichen3)-1){
for my $l(0..scalar(@Zeichen4)-1){
$teila[$l] = substr($Zeichen3[$l],0,4);
$teilb[$l] = substr($Zeichen3[$l],4,1);
if ($Zeichen4[$n] =~ /$teila[$l]/
&& $Zeichen4[$n] =~ /$teilb[$l]/
&& $Zeichen4[$n] =~ /px/) {
$neu[$l]=$Zeichen4[$n];
}
}
}
print scalar(@neu);
QuoteUse of uninitialized value in print at Suche.pl line 125, <Datei4> line 94444.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
while (<Datei3>)
{
$Zeichen3[$j] = $_;
$j++;
}
pop(@Zeichen3);
while (<Datei4>)
{
$Zeichen4[$m] = $_;
$m++;
}
#pop(@Zeichen4);
my $laenge1 =@Zeichen3; #454 Zeilen
my $laenge2 =@Zeichen4; #94444 Zeilen
#print @Zeichen4;
for (my $n=0; $n<$laenge2; $n++)
{
for (my $l=0; $l<$laenge1; $l++)
{
$teila[$l] = substr($Zeichen3[$l],0,4);
$teilb[$l] = substr($Zeichen3[$l],4,1);
if ($Zeichen4[$n] =~ $teila[$l] && $Zeichen4[$n] =~ $teilb[$l] && $Zeichen4[$n] =~ 'px') {
$neu[$l]=$Zeichen4[$n];}
}
}
my $laenge3 = @neu;
print LOG2 @neu;
4 entries, 1 page |