Sfogliare più rapidamente molti file di testo ingombranti


3

Ho file di registro di 500 MB ciascuno e ce ne sono 200.

Ho bisogno di grep alcuni schemi all'interno di questi file. Ma questo richiede molto tempo!

Esiste un software (open source) in grado di indicizzare questi file di registro (qualunque sia il tempo impiegato in questo passaggio iniziale) e in seguito può eseguire greps super veloci di tutti i pattern che desidero?


Il sistema operativo potrebbe aiutare ... c'è grep per Windows, lo sai.
Bob,

Sto usando il grep di Cygwin. Stai dicendo "grep per Windows" è più veloce? e fa l'indicizzazione?
Bit

Sto solo pensando che potrebbero esserci metodi / strumenti di ricerca alternativi specifici del sistema operativo. Non ne ho troppa familiarità con nessuno, ma ciò potrebbe aiutare gli altri rispondenti. Quando ho detto grep per Windows, mi riferivo a varie porte di grep (come quelle di Cygwin), non a un programma specifico. Con la tua domanda, il tuo sistema operativo è piuttosto ambiguo. In effetti, quando hai detto grep, all'inizio ho assunto Linux.
Bob,

Risposte:


3

Sembra che tu abbia bisogno di un motore di ricerca desktop.

Per Linux guarda qui . Ho usato Recoll, era generalmente buono. Ma a volte non riconosceva correttamente i file di testo.

Per Windows raccomando X1 , è eccellente e viene fornito con un periodo di prova gratuito.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.