Il s'agit de la commande ffindex_build qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
ffindex_build - construire un index de fichier à partir de fichiers dans des répertoires
DESCRIPTION
UTILISATION : ffindex_build [-a|-v] [-s] [-f fichier]* OUT_DATA_FILE OUT_INDEX_FILE [-d
2ND_DATA_FILE -i 2ND_INDEX_FILE] [DIR_TO_INDEX|FILE]*
-a ajouter des fichiers/index, également nécessaires pour trier un ffindex déjà existant
-d FFDATA_FILE
un deuxième fichier de données ffindex pour l'insertion/l'ajout
-i FFINDEX_FILE un deuxième fichier d'index ffindex pour l'insertion/l'ajout
-f DOSSIER
fichier contenant une liste de noms de fichiers, un par ligne -f peut être spécifié jusqu'à 4096
fois
-s fichier d'index de tri, afin que l'index puisse être interrogé. Une autre opération d'ajout peut être
fait sans tri.
-v version imprimée et autres informations puis quitter
ENVIRONNEMENT
FFINDEX_MAX_INDEX_ENTRIES - alloue de la mémoire pour ce nombre d'entrées
EXEMPLES:
Créez un nouveau ffindex contenant tous les fichiers du répertoire "bar/" contenant par exemple
monfichier1.txt, monfichier2.txt et trier (-s) afin que, par exemple, ffindex_get puisse l'utiliser.
$ ffindex_build -s foo.ffdata foo.ffindex bar/
Ajouter (-a) plus de fichiers : monfichier3.txt, monfichier4.txt.
$ ffindex_build -a foo.ffdata foo.ffindex monfichier3.txt monfichier4.txt
Oups, j'ai oublié de le trier (-s) alors fais-le après :
$ ffindex_build -as foo.ffdata foo.ffindex
REMARQUE:
La longueur maximale de la clé/du nom de fichier est de 63 et les entrées maximales sont par défaut 80000000 Ceci
peut être modifié dans les sources.
Conçu et mis en œuvre par Andreas Hauser[email protected]>.
Utilisez ffindex_build en ligne à l'aide des services onworks.net