Recherche
Gangand Xavier
xgangand at gmail.com
Lun 24 Jan 13:42:29 UTC 2011
Bonjour Denis,
Tant mieux si cela te convient.
Pour l'indexation, ce n'est pas possible avec gnome-search-tool
(http://doc.ubuntu-fr.org/recherche_de_fichiers).
Après, on peut tenter la grosse bidouille avec une tache cron,
qui va scanner un dossier toutes les x minutes,
pour que les résultats de recherche restent en cache.
Une autre idée, utiliser sa propre base locate en créant deux fichiers bash
:
- fichier locate_maj (fichier à lancer à l'ouverture de session par exemple,
dans Système - Préférences - Applications au démarrage) :
updatedb -l 0 -o ~/updatedb_1 -U ~/Documents/
- fichier locate_recherche :
locate -d ~/updatedb_1 $1 > resultat_locate ; geany resultat_locate
Et là, ça booste ...
De plus, ce qui est intéressant, c'est de pouvoir manipuler les résultats.
Si on veut lancer les trois premiers résultats trouvés, remplir
locate_recherche avec ceci :
locate -d ~/updatedb_1 $1 > resultat_locate
xdg-open "$(head -1 resultat_locate)"
xdg-open "$(head -2 resultat_locate | tail -1)"
xdg-open "$(head -3 resultat_locate | tail -1)"
On 01/24/2011 11:11 AM, Gangand Xavier wrote:
> > Bonjour,
> >
> > concernant la recherche de fichiers en mode graphique,
> > j'avais testé plusieurs outils.
> > J'ai vite mis aux oubliettes les softs de catalogage disponibles
> > dans les dépôts, car ils sont longs à l'indexage et pas pratiques
> > dans l'affichage des résultats de recherche.
> > J'ai utilisé catfish par le passé, mais plus maintenant.
> >
> > Actuellement, j'utilise gnome-search-tool dans un fichier bash, nommé
> gst,
> > placé dans mon path, avec cette simple ligne :
> > gnome-search-tool --path=/home/xav --start --sortby=date --named=$1
> >
> > Le chemin départ est /home/xav (--path=/home/xav),
> > la recherche démarre immédiatement (--start),
> > les résultats sont triés par date (--sortby=date).
> >
> > Ainsi, pour rechercher un fichier contenant blablabla :
> > - Alt-F2
> > - gst blablabla
> > - Entrée
> >
> > A moins d'avoir un dossier home très volumineux,
> > cette solution retourne rapidement les résultats.
> >
> > Pour aller plus vite sur des arborescences lourdes,
> > il faut voir du côté de locate (et grep), en console.
> >
> > Cordialement,
> >
> > Xavier
>
> Waow, je viens d'essayer et ça roule super. Il m'a retourné instantanément
> un
> fichier assez profond dans l'arborescence. Je vais explorer cette dès que
> j'ai
> le temps.
> Sais-tu s'il y a moyen de lui faire indexer (genre, en tache de fond) une
> part
> de l'aborescence (ex /home/me)?
>
> Merci pour l'info en tout cas,
> Denis
>
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <https://lists.ubuntu.com/archives/ubuntu-fr/attachments/20110124/77292e88/attachment.html>
Plus d'informations sur la liste de diffusion ubuntu-fr