111 lines
2.9 KiB
Groff
111 lines
2.9 KiB
Groff
|
.TH DumpGDBM 1 "Fevrier 2003" "GNU/Linux" "Oulala tools"
|
|||
|
|
|||
|
.SH NAME
|
|||
|
dumpgdbm \- Dumpeur de fichiers GDBM
|
|||
|
|
|||
|
.SH SYNOPSYS
|
|||
|
\fBdumpgdbm\fP -V
|
|||
|
.br
|
|||
|
\fBdumpgdbm\fP -h
|
|||
|
.br
|
|||
|
\fBdumpgdbm\fP [-vxoa8] [-m 42] [-i] fichier.gdbm
|
|||
|
|
|||
|
.SH DESCRIPTION
|
|||
|
Les fichiers GDBM permettent de stocker des 'tables associatives'
|
|||
|
sur m<>moire permanente. La rapidit<69> de lecture de ces tables est
|
|||
|
impressionante. Mais leur utilisation est parfois surprenante.
|
|||
|
Par exemple, la pr<70>sence ou non d'un '\\0' en fin de chaine...
|
|||
|
.br
|
|||
|
|
|||
|
\fBdumpgdbm\fP affiche en ascii, en octal, ou en hexad<61>cimal les
|
|||
|
couples (clef/valeur) contenus dans un fichier GDBM.
|
|||
|
Il devrait contenir bient<6E>t (ymmv) un m<>canisme de d<>tection des clefs nulles,
|
|||
|
r<EFBFBD>put<EFBFBD>es pour cr<63>er des probl<62>mes dans des langages <20> typage faible,
|
|||
|
comme Perl ou PHP. Suggestions attendues...
|
|||
|
|
|||
|
.SH OPTIONS
|
|||
|
.B -V
|
|||
|
pour connaitre la version du machin-bidule.
|
|||
|
.br
|
|||
|
.B -x
|
|||
|
affichage des octets en hexadecimal.
|
|||
|
.br
|
|||
|
.B -o
|
|||
|
affichage en octal (pdp11 roulaize).
|
|||
|
.br
|
|||
|
.B -a
|
|||
|
affichage en ascii (voir aussi -8)
|
|||
|
.br
|
|||
|
.B -v
|
|||
|
pour avoir du bavardage (fmbl roulaize)
|
|||
|
.br
|
|||
|
.B -h
|
|||
|
ah, il y a un peu de l'aide.
|
|||
|
.br
|
|||
|
.B -8
|
|||
|
C'est OK pour afficher les caract<63>res dont le code ascii > 128.
|
|||
|
.br
|
|||
|
.B -m 42
|
|||
|
d<EFBFBD>termine le nombre maximum d'octets affich<63>s.
|
|||
|
.br
|
|||
|
.B -i
|
|||
|
d<EFBFBD>marrage en mode interactif.
|
|||
|
|
|||
|
Les options -x, -a et -o sont exclusives et c'est la derni<6E>re rencontr<74>e
|
|||
|
sur la ligne de commande qui a la priorit<69>.
|
|||
|
L'option -8 n'a de sens qu'en mode ascii.
|
|||
|
|
|||
|
.SH INTERACTIF
|
|||
|
Pour le mettre en oeuvre, c'est l'option
|
|||
|
.B -i
|
|||
|
au lancement, et ensuite, au prompt, un
|
|||
|
.B ?
|
|||
|
pour une liste abr<62>g<EFBFBD>e des commandes. Puis taper:
|
|||
|
.B help command
|
|||
|
ou
|
|||
|
.B listcom
|
|||
|
pour en savoir un peu plus. D<>sol<6F>, mais mon interpr<70>teur de commandes n'est
|
|||
|
pas (encore) parfait. Il utilise readline, mais ne sauvegarde pas (encore)
|
|||
|
l'historique des commandes.
|
|||
|
|
|||
|
Les commandes de recherche,
|
|||
|
.B ds
|
|||
|
et
|
|||
|
.B ks
|
|||
|
, utilisent les expressions r<>guli<6C>res POSIX.
|
|||
|
|
|||
|
|
|||
|
.SH SEE ALSO
|
|||
|
.BR gdbm (3)
|
|||
|
.BR GDBM_File (3pm)
|
|||
|
.BR cleargdbm (1)
|
|||
|
.BR regex(3)
|
|||
|
|
|||
|
.SH BUGS
|
|||
|
Il y en a probablement quelques uns qui trainent...
|
|||
|
Par exemple, rien n'est encore pr<70>vu pour l'EBCDIC (Flo?).
|
|||
|
Mais bon, au lieu de raler, il faut signaler les probl<62>mes <20> l'auteur.
|
|||
|
Toutes les id<69>es d'am<61>lioration sont les bienvenues.
|
|||
|
De bonnes bouteilles aussi.
|
|||
|
Bi<EFBFBD>res anglo/saxonnes (Guinness roulaize) ou vins languedociens.
|
|||
|
|
|||
|
.SH SORRY
|
|||
|
I have to rewrite this man page in english, but my english is very poor.
|
|||
|
|
|||
|
.SH LICENSE
|
|||
|
Ce logiciel est distribu<62> sous la bienveillante protection de la
|
|||
|
GNU GENERAL PUBLIC LICENSE, version 2. J'en profite pour remercier
|
|||
|
.B RMS
|
|||
|
sans qui rien de tout <20>a ne serait arriv<69>.
|
|||
|
|
|||
|
.SH AUTHOR
|
|||
|
Thierry Boudet (oulala@chez.com) depuis Juillet 1999.
|
|||
|
Pour en savoir plus: http://krabulator.free.fr/devel/ ou
|
|||
|
http://tboudet.free.fr/
|
|||
|
|
|||
|
.SH DEDICACE
|
|||
|
Euh, donc ce logiciel est d<>di<64> <20> Jennifer Mack, dont je suis un fervent
|
|||
|
admirateur depuis tr<74>s longtemps. Merci <20>galement <20> Joshua, qui m'a fait
|
|||
|
d<EFBFBD>couvrir que tout cela n'est qu'un jeu.
|
|||
|
|