KlugyTools/DumpGDBM/dumpgdbm.1

111 lines
2.9 KiB
Groff
Raw Normal View History

2022-11-25 00:37:21 +11:00
.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.