1HVMGR(1) Quick Database Manager HVMGR(1)
2
3
4
6 hvmgr - administration utility for QDBM Hovel
7
9 hvmgr create [-qdbm bnum dnum ] [-s] name
10 hvmgr store [-qdbm] [-kx] [-vx|-vf] [-insert] name key val
11 hvmgr delete [-qdbm] [-kx] name key
12 hvmgr fetch [-qdbm] [-kx] [-ox] [-n] name key
13 hvmgr list [-qdbm] [-ox] name
14 hvmgr optimize [-qdbm] name
15
17 This manual page documents briefly the hvmgr commands.
18
19 hvmgr is a utility for debugging Hovel and its applications. It fea‐
20 tures editing and checking of a database. It can be used for database
21 applications with shell scripts. This command is used in the above for‐
22 mat. name specifies a database name. key specifies the key of a
23 record. val specifies the value of a record.
24
26 A summary of options is included below. For a complete description,
27 see the file:///usr/share/doc/qdbm-doc/spex.html#hovelcli.
28
29 -qdbm [bnum dnum]
30 use `gdbm_open2' to open the database. bnum specifies the number
31 of the elements of the bucket array. dnum specifies the number
32 of division of the database.
33
34 -s make the file sparse.
35
36 -kx treat key as a binary expression of hexadecimal notation.
37
38 -vx treat val as a binary expression of hexadecimal notation.
39
40 -vf read the value from a file specified with val.
41
42 -insert
43 specify the storing mode for `GDBM_INSERT'.
44
45 -ox treat the output as a binary expression of hexadecimal notation.
46
47 -n do not output the trailing newline.
48
50 qdbm(3), hovel(3).
51
53 QDBM was written by Mikio Hirabayashi <mikio@fallabs.com>.
54
55 This manual page was written by Fumitoshi UKAI <ukai@debian.or.jp>, for
56 the Debian project (but may be used by others).
57
58
59
60Man Page 2005-05-23 HVMGR(1)