Thread Dir ohne Unterordner in .txt Datei u.ä.. Wie?
(60 answers)
Opened by stormy2211 at 2007-11-02 21:31
So auch mein Vorschlag:
Code (perl): (dl
)
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 my $Zahl; #Die Zahl die erhöht werden soll, sofern in der #Datei Mayer@München.txt der Namen Mayer vorhanden ist(also im Inhalt) #kann sein das eventuell auch /Mayer dran steht. for my $Dateiname (@Verzeichnis) { open(LESEN,"<","C://Freunde/$Dateiname"); #ist wo für jede Datei deren Inhalt abgespeichert wird my @inhalt=<LESEN>; # inhalt zusammenfügen: my $Data=join(' ', @inhalt); for my $Name (@Namensliste) { # abfrage starten: # finde mit Regexp den Inhalt von "$Name" im String "$Data". # "i" heißt arbeite dabei Caseinsensitiv # Siege Doku zu Regexp. if($Data=~/$Name/i) { print "$Name in $Dateiname gefunden!\n"; # alles weiter liegt bei dir :-) } } close(LESEN); } |