Sembra che le persone abbiano già chiesto informazioni sull'indicizzazione del file system:
- Quali opzioni ci sono per indicizzare il mio filesystem?
- Quali sono le alternative a Spotlight di OS X?
ma in realtà voglio solo indicizzare una determinata directory di lavoro ed essere in grado di farlo manualmente (in modo da assicurarmi che la mia ricerca sia corretta). Fondamentalmente, sto lavorando a un progetto e devo essere in grado di cercare rapidamente i contenuti. Uso già locate
e updatedb
comandi, ma quelli cercano solo i nomi dei file. Sto cercando comandi simili ma contenuto di file.
Nel caso ti stia chiedendo perché non uso tracker
anche come risposta nei due post, il tracker ha una serie di cartelle prespecificate in cui cercare e ogni volta che esegui una ricerca, le cerchi in tutte. Quello che voglio è poter cercare in ogni progetto separatamente.
Risposta accettata:
Puoi provare recoll
, è disponibile nei repository, ti dà molto controllo sulle cartelle che vuoi indicizzare e cercare e dove vuoi archiviare il database dell'indice, puoi anche usare più database, puoi usare la ricerca avanzata per restituire i risultati da una cartella specifica.
Guarda alcune delle sue funzionalità qui, puoi eseguirlo dalla riga di comando passandogli la query e altri termini di controllo, vedere il breve manuale qui. Qui il manuale completo.