1VLMGR(1) Quick Database Manager VLMGR(1)
2
3
4
6 vlmgr - administration utility for QDBM Villa
7
9 vlmgr create [-cz|-cy|-cx] name
10 vlmgr put [-kx|-ki] [-vx|-vi|-vf] [-keep|-cat|-dup] name key val
11 vlmgr out [-l] [-kx|-ki] name key
12 vlmgr get [-nl] [-l] [-kx|-ki] [-ox] [-n] name key
13 vlmgr list [-nl] [-k|-v] [-kx|-ki] [-ox] [-top key] [-bot key] [-gt]
14 [-lt] [-max num] [-desc] name
15 vlmgr optimize name
16 vlmgr inform [-nl] name
17 vlmgr remove name
18 vlmgr repair [-ki] name
19 vlmgr exportdb [-ki] name file
20 vlmgr importdb [-ki] name file
21 vlmgr version
22
24 This manual page documents briefly the vlmgr commands.
25
26 vlmgr is a utility for debugging Villa and its applications. It fea‐
27 tures editing and checking of a database. It can be used for database
28 applications with shell scripts. This command is used in the above for‐
29 mat. name specifies a database name. key specifies the key of a
30 record. val specifies the value of a record.
31
33 A summary of options is included below. For a complete description,
34 see the file:///usr/share/doc/qdbm-doc/spex.html#villacli.
35
36 -cz compress leaves in the database with ZLIB.
37
38 -cy compress leaves in the database with LZO.
39
40 -cx compress leaves in the database with BZIP2.
41
42 -l all records corresponding the key are dealt.
43
44 -kx treat key as a binary expression of hexadecimal notation.
45
46 -ki treat key as an integer expression of decimal notation.
47
48 -vx treat val as a binary expression of hexadecimal notation.
49
50 -vi treat val as an integer expression of decimal notation.
51
52 -vf read the value from a file specified with val.
53
54 -keep specify the storing mode for `VL_DKEEP'.
55
56 -cat specify the storing mode for `VL_DCAT'.
57
58 -dup specify the storing mode for `VL_DDUP'.
59
60 -nl open the database without file locking.
61
62 -top key
63 specify the top key of listing.
64
65 -bot key
66 specify the bottom key of listing.
67
68 -gt do not include the top key of listing.
69
70 -lt do not include the bottom key of listing.
71
72 -max num
73 specify the max number of listing.
74
75 -desc list in descending order.
76
77 -ox treat the output as a binary expression of hexadecimal notation.
78
79 -n do not output the tailing newline.
80
81 -k output keys only.
82
83 -v output values only.
84
86 qdbm(3) vltsv(1), villa(3), vlopen(3).
87
89 QDBM was written by Mikio Hirabayashi <mikio@fallabs.com>.
90
91 This manual page was written by Fumitoshi UKAI <ukai@debian.or.jp>, for
92 the Debian project (but may be used by others).
93
94
95
96Man Page 2005-05-23 VLMGR(1)