Hoi, <-- Begruessung
Ansatz fehlt? Das ist einfach:
Nein, ist es nicht. Effiziente Such-Algorithmen haben es in sich.
Du öffnest das Verzeichnis und liest alle vorhandenen Dateinamen (oder nur
die auf *.html - je nachdem). Dann öffnest du jede gefundene Datei und
liest deren Inhalt ein. Du vergleichst jede Textzeile mit dem Suchwort,
wobei du (Aufgabe für später) natürlich den Text in HTML-Tags nicht suchen
solltest, aber (Aufgabe für viel später) vielleicht die Relevanz von
gefundenen Suchbegriffen innerhalb von <title>, <meta>, <h1..7> oder
sonstigen, von dir als Titel oder Kennzeichnung benutzten Tags erhöhst.
So kann man das machen -- wenn man eine Site von 10 Seiten hat. Wenn man es
jedoch richtig machen will, denkt man sich was vernuenftiges aus.
Ich finde diese Aufgabe zum Üben von Perl sehr schön, und durchaus nicht
zuviel.
Ich nicht. Der falsche Ansatz.
Gruss,
CK