Afficher/cacher Sommaire
Recherche
DocFetcher
DocFetcher
DocFetcher – Effectuer des recherches ciblées dans ses fichiers, sous GNU/Linux, Windows et Mac OS X
DocFetcher est une application Open Source pour la recherche de contenu local sur ordinateur: elle vous permet de faire des recherches dans le contenu des fichiers sur votre ordinateur. — Vous pouvez le voir comme un Google pour vos fichiers locaux. L’application fonctionne sur Windows, Linux et Max OS X. Elle est disponible sous licence Eclipse Public License.
Installation
yaourt -S docfetcher
Recherche dans les documents pdf
$ find . -name '*.pdf' -exec pdftotext {} | grep motif \;
Ou encore :
$ find . -name '*.pdf' | xargs grep motif
Ca donne de bons résultats ?
Recoll
Recoll(doc ubuntu)
Recoll est un outil personnel de recherche textuelle pour Unix et Linux
Installation
yaourt -S recoll aspell-fr
Pour indexer les fichiers markdown
Editer ~/.recoll/mimemap, et ajouter la ligne suivante:
.md = text/plain
Xfce
Si on souhaite lancer une recherche recoll depuis le finder (xfce4-appfinder) de Xfce 4.10 et supérieur (Xubuntu 12.10 et après), il faut créer une action personnalisée. Pour cela, :
- Lancer xfce4-appfinder (sous-menu Applications > liste des applications),
- cliquez sur le bouton paramètres de xfce4-appfinder,
- puis allez dans l’onglet actions personnalisées,
- puis y créer une action :
- type = préfixe ;
- Motif = s (ou tout autre préfixe, c’est indifférent) ;
- commande = recoll -q %s. Dès lors, il suffira de taper s mot-recherché dans le finder Xfce (en général lancé via alt-F2, ou par le sous-menu Applications), et recoll se lancera automatiquement en affichant le résultat de la recherche. C’est similaire à la lens Unity permettant de faire une recherche depuis la zone de recherche du dash de Unity, avec l’avantage d’afficher le résultat dans recoll, c’est-à-dire avec toutes les options de sélection ou de tri.