Il s'agit de la commande tchmgr 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
tchmgr - l'utilitaire de ligne de commande de l'API de base de données de hachage
DESCRIPTION
La commande `tchmgr' est un utilitaire de test et de débogage de l'API de base de données de hachage et de ses
applications. `chemin' spécifie le chemin d'un fichier de base de données. `bnum' spécifie le nombre
de seaux. `apocalyptique' spécifie la puissance de l'alignement. `fpow' spécifie la puissance de
la piscine de bloc gratuite. `clé' spécifie la clé d'un enregistrement. `Plus-value' spécifie la valeur de
un enregistrement. `filet' spécifie le fichier d'entrée.
tchmgr engendrent [-tl] [-td|-tb|-tt|-tx] chemin [bnum [apocalyptique [fpow]]]
Créez un fichier de base de données.
tchmgr informer [-nl|-nb] chemin
Imprimez diverses informations sur la sortie standard.
tchmgr mettre [-nl|-nb] [-sx] [-dk|-cc|-dai|-papa] chemin clé Plus-value
Stocker un enregistrement.
tchmgr ande [-nl|-nb] [-sx] chemin clé
Supprimer un enregistrement.
tchmgr obtenez [-nl|-nb] [-sx] [-px] [-pz] chemin clé
Imprimer la valeur d'un enregistrement.
tchmgr liste [-nl|-nb] [-m num] [-pv] [-px] [-fm str] chemin
Imprimer les clés de tous les enregistrements, séparés par des sauts de ligne.
tchmgr optimiser [-tl] [-td|-tb|-tt|-tx] [-tz] [-nl|-nb] [-df] chemin [bnum [apocalyptique
[fpow]]]
Optimiser un fichier de base de données.
tchmgr importtsv [-nl|-nb] [-sc] chemin [filet]
Stockez les enregistrements de TSV dans chaque ligne d'un fichier.
tchmgr version
Imprimez les informations de version de Tokyo Cabinet.
Les options présentent les éléments suivants.
-tl : activez l'option `HDBTLARGE'.
-td : activez l'option `HDBTDEFLATE'.
-tb : activez l'option `HDBTBZIP'.
-tt : activez l'option 'HDBTTCBS'.
-tx : activez l'option 'HDBTEXCODEC'.
-nl : activez l'option `HDBNOLCK'.
-nb : activez l'option `HDBLCKNB'.
-sx : les données d'entrée sont évaluées comme une chaîne de données hexadécimale.
-dk : utilisez la fonction `tchdbputkeep' au lieu de `tchdbput'.
-cc : utilisez la fonction `tchdbputcat' au lieu de `tchdbput'.
-dai : utilisez la fonction `tchdbaddint' au lieu de `tchdbput'.
-papa : utilisez la fonction `tchdbadddouble' au lieu de `tchdbput'.
-px : les données de sortie sont converties en une chaîne de données hexadécimale.
-pz : ne pas ajouter de saut de ligne à la fin de la sortie.
-m num : spécifiez le nombre maximum de la sortie.
-pv : affiche également les valeurs des enregistrements.
-fm str : spécifiez le préfixe des clés.
-tz : activez l'option 'UINT8_MAX'.
-df : effectuer uniquement la défragmentation.
-sc : normaliser les touches en minuscules.
Cette commande renvoie 0 en cas de succès, un autre en cas d'échec.
Utiliser tchmgr en ligne à l'aide des services onworks.net