Moin!
Ich habe CGI- und MySQL-Rechte bei meinem Provider.
Durchsucht werden sollen ALLE Textdateien in den
Subdirectories von /txt und gefundene Dateien mit
Link und ca. 100-250 Zeichen vom gefunden File ausgegeben
werden. So 20-30 Stück pro Seite.
Sortieren nach Relevanz wäre super, aber nicht zwingend
nötig. Gibt es soetwas als Freeware für Unix. Ach ja,
es sollte ohne Datenbank oder Index arbeiten, die Suche
also 'on the fly' vornehmen.
Wenn du dir sowas schreibst, dann gibt es sowas ab sofort als Freeware.
Programmierhinweis:
1. Lass dir von irgendwoher den Suchbegriff übergeben.
2. Öffne das Verzeichnis mit den zu durchsuchenden Dateien.
3. Lies die erste Datei ein. Durchsuche sie nach dem Vorkommen des Begriffs, indem du jede Zeile auf das Vorkommen des Begriffs prüfst.
4. Wenn du den Begriff gefunden hast, speichere irgendwo deinen Treffer - ggf. schon gleich mit den umliegenden Worten.
5. Wenn noch Dateien im Verzeichnis sind, mache bei 3 weiter.
6. Gib dein Suchergebnis aus.
:)
- Sven Rautenberg