Thread Dir ohne Unterordner in .txt Datei u.ä.. Wie? (60 answers)
Opened by stormy2211 at 2007-11-02 21:31

topeg
 2007-11-03 15:50
#101749 #101749
User since
2006-07-10
2611 Artikel
BenutzerIn

user image
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);
}

View full thread Dir ohne Unterordner in .txt Datei u.ä.. Wie?