Bonjour,
Voici mon besoin : J'aimerais faire une recherche (à l'aide d'une gui) dans le répertoire XXX ainsi que ses sous répertoire. Cette recherche me donnerait tous les fichiers .odt qui contiennent les mots que je lui aurais indiqué.
Sous Gnome 2.28, il y a la petite application "Recherche de fichiers...". Je peux lui indiquer le répertoire, mais le problème est qu'elle ne sait pas trouvé de mots à l'intérieur des fichiers ODT car ils sont compressés.
J'ai installé alors Tracker (0.6.96) car il supporte le format ODT. Anecdote : le site stipule qu'il faut comme prérequis le programme unzip ( http://live.gnome.org/Tracker/SupportedFormats ). Ce n'est pas suffisant, il faut aussi installer odt2txt et refaire l'index.
Donc la recherche par mots clés fonctionne enfin, mais je ne peux limiter la recherche (je n'ai pas trouvé) à un répertoire (et ses sous répertoires).
Y'a-t-il un programme avec gui qui fasse les 2 choses ?
# Beagle
Posté par Romeo . Évalué à 4.
# kde
Posté par JoeltheLion (site web personnel) . Évalué à 4.
# zgrep -r ma-chaine *.odt
Posté par NeoX . Évalué à 10.
et que zgrep sait aller lire les fichiers compressés.
on peut imaginer que
zgrep -r machaineàtrouver *.odt
devrait faire ce que tu lui demande
evidemment il n'y a pas de GUI, ni d'indexation
donc ca peut etre long si tu as vraiment beaucoup de fichier .odt
[^] # Re: zgrep -r ma-chaine *.odt
Posté par Christophe Bliard . Évalué à 1.
find . -name "*odt" | while read f ; do if zipgrep -q ma_recherche "$f" ; then echo "correspondance trouvee dans $f" ; fi ; done
affichera le nom de chaque fichier dans lequel une correspondance est trouvée.
# XXX ?
Posté par olaf . Évalué à 6.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.