Ich suche nach Open Source-Befehlszeilentools oder Tools, mit denen ich eine große Anzahl von Nur-Text-Dateien indizieren und durchsuchen kann. Eine ungefähre Suche wäre ein Plus. Das Tool muss nur die übereinstimmenden Dateien drucken, obwohl ein Übereinstimmungskontext hilfreich wäre. Ein GUI-Tool ist für meine Anwendung nicht nützlich und auch nichts, das Dateien einzeln durchsucht (z. B. grep). Ich ziele im Grunde auf Unix-Plattformen (OSX, Linux, BSD).
BEARBEITEN: Ich interessiere mich nicht für ein Tool, das systemweit ist oder im Hintergrund ausgeführt werden muss. Grundsätzlich möchte ich einen Index für einen Verzeichnisbaum voller Textdateien erstellen und später danach suchen können. Der Index besteht vorzugsweise aus einer oder mehreren Dateien, deren Speicherort ich angeben kann.
Irgendwelche Ideen?
grep -r searchterm /somedir/* > index.txt