• [^] # Re: Recherches de fichiers par chaines de caractères : locate !

    Posté par (site web personnel) . En réponse à la dépêche newdocms dans KDE ?. Évalué à -3.

    rooo... mais j'ai pas parlé de recherche par date ! J'ai parlé de simples recherches par chaines de caractères... relis le titre : Recherches de fichiers par chaines de caractères"

    ...et kfind n'ira jamais aussi vite !... je sais pas pour newdocms, mais il peut repomper du code puisque GPL...

    Pour info, man locate puis man updatedb :

    LOCATE(1) Manuel de l'utilisateur Linux LOCATE(1)

    NOM
    slocate - version sécurisée du locate GNU

    SYNOPSIS
    slocate [-qi] [-d <chemin>] [--database=<chemin>] <chaîne-recherche>

    slocate [-i] [-r <regexp>] [--regexp=<regexp>]

    slocate [-qv] [-o <fichier>] [--output=<fichier>]

    slocate [-e <rép1,rép2,...>] [-f <type_sf1,...>] <[-l <niveau>] [-c]
    <[-U <chemin>] [-u]>

    slocate [-Vh] [--version] [--help]

    DESCRIPTION
    Secure Locate fournit une façon sécurisée d'indexer et de rechercher
    rapidement des fichiers sur votre système. Il utilise un encodage
    incrémental comme le locate GNU pour compacter sa base de données et
    accélérer la recherche, mais il stocke également les permissions et la
    propriété des fichiers afin que les utilisateurs ne puissent pas voir
    les fichiers auxquels ils n'ont pas accès.

    Cette page de manuel documente la version GNU de slocate. slocate
    permet aux utilisateurs du système d'effectuer des recherches dans des
    systèmes de fichiers entiers sans que des fichiers non autorisés ne
    soient affichés.

    OPTIONS
    -u Créer une base de données slocate débutant au chemin /.

    -U <rép>
    Créer une base de données slocate débutant au chemin <rép>.

    -e <rép1,rép2,...>
    Exclure des répertoires de la base de données slocate.

    -f <type_sf1,...>
    Exclure les fichiers situés dans des systèmes de fichiers
    spécifiques de la base de données slocate.

    -c Analyser « /etc/updatedb.conf » lors de la mise à jour de la
    base de données slocate.

    -l <niveau>
    Niveau de sécurité. 0 désactive la sécurisation. Cela accélérera
    la recherche. 1 active la sécurisation. C'est le comportement
    par défaut.

    -i Effectuer une recherche non sensible à la casse.

    -q Mode silencieux. Les messages d'erreur sont supprimés.

    -n <nombre>
    Limiter le nombre de résultats affichés à <nombre>.

    -r <regexp>
    --regexp=<regexp> Rechercher des fichiers dans la base de
    données en utilisant une expression rationnelle POSIX de base.

    -o <fichier>
    --output=<fichier> Spécifie la base de données à créer.

    -d <chemin>
    --database=<chemin> Spécifie le chemin des bases de données où
    chercher.

    -h --help Afficher cette aide.

    -v --verbose Mode bavard. Afficher les fichiers pendant la création
    de la base de données.

    -V --version Afficher le numéro de version.

    VERSION
    Secure Locate v2.6

    AUTEUR
    Kevin Lindsay - Copyright (c) 1999, 2000

    RAPPORT DE BOGUE
    Rapportez tous les bogues à klindsay@mkintraweb.com

    FTP
    ftp://ftp.geekreview.org/slocate/(...)
    ftp://ftp.mkintraweb.com/pub/linux/slocate/(...)

    WEB
    http://www.geekreview.org/slocate/(...)

    TRADUCTION
    Frédéric Delanoy <delanoy_f>, 2002.

    Linux LOCATE(1)
    lines 61-108/108 (END)



    UPDATEDB(1L) UPDATEDB(1L)

    NOM
    updatedb - Met à jour la base de données de « slocate ».

    SYNOPSIS
    updatedb [-u] [-u chemin] [-e chemin1,chemin2,...] [-f fstype1,...]
    [-l [01] ] [-q] [-v,--verbose] [-V, --version] [-h, --help] motif...

    DESCRIPTION
    Cette page documente slocate, une version de « locate » pour laquelle
    la sécurité a été améliorée. updatedb n'est qu'un lien vers « slo-
    cate » qui sous-entend l'option -u.

    OPTIONS
    -u Crée (ou met à jour NDT) le fichier de données généré par « slo-
    cate » en partant du répertoire racine. C'est le comportement
    par défaut lorsqu'on appelle updatedb.

    -U chemin
    Crée le fichier de données en partant de chemin.

    -e reps
    La liste reps de répertoires (séparations par virgules) est
    exclue de la mise à jour du fichier de données généré par « slo-
    cate ».

    -f fstypes
    La liste fstypes de systèmes de fichiers (séparations par vir-
    gules) est exclue de la mise à jour du fichier de données généré
    par « slocate ».

    -l <num>
    Niveau de sécurité :

    -l 0 Interdit les vérifications, les recherches sont plus rapi-
    des.

    -l 1 Accomplit les vérifications, réglage par défaut.

    -q Mode silencieux ; les messages d'erreurs sont supprimés.

    -v Mode bavard ; affiche les fichiers indexés au cours de la
    création ou mise à jour du fichier de données.

    --help Affiche un récapitulatif des options de slocate puis quitte.

    --Version
    Affiche le numéro de version de slocate et quitte.

    ENVIRONNEMENT
    VOIR AUSSI
    locate(1L),

    TRADUCTION
    lecouffe@altern.org (Dec 2001)

    NDT
    On trouve dans l'aide (updatedb -h) plusieurs options non documentées
    ici, à savoir -i pour insensibilité à la casse, -n pour le nombre de
    résultats maximum affiché, -o pour définir un fichier de sortie, -d
    pour limiter la zone de recherche et enfin -h pour l'aide et -V pour la
    version.

    UPDATEDB(1L)
    lines 29-70/70 (END)