chill0r55555
Mitglied
Hallo,
ich habe zwei Arrays die wie folgt aufgebaut sind:
Jetzt möchte ich wie folgt vorgehen. Ich möchte die beiden Arrays an der Stelle 1 vergleichen. Also an der Stelle wo "host" steht. Leider komme ich nicht drauf wie ich das machen kann.
Habs schon so versucht:
Leider geht der Code nicht. Kann mir da einer weiterhelfen?
ich habe zwei Arrays die wie folgt aufgebaut sind:
Code:
my @zeilencontent = ("127.0.0.1","host");
my @zeilencontent2= ("129.1.4.1","host","kommentar");
Jetzt möchte ich wie folgt vorgehen. Ich möchte die beiden Arrays an der Stelle 1 vergleichen. Also an der Stelle wo "host" steht. Leider komme ich nicht drauf wie ich das machen kann.
Habs schon so versucht:
Code:
foreach my $eintrag1(@zeilencontent)
{
foreach my $eintrag2(@zeilencontent2)
{
if(@{$zeilencontent[$eintrag1]}->[1] eq @{$zeilencontent2[$eintrag2]}->[1]){
print "treffer-$eintrag1-$eintrag2\n";
}
}
}
Leider geht der Code nicht. Kann mir da einer weiterhelfen?