vlmgr - administration utility for QDBM Villa
Contents
Description
This manual page documents briefly the vlmgr commands.
vlmgr is a utility for debugging Villa and its applications. It features editing and checking of a
database. It can be used for database applications with shell scripts. This command is used in the above
format. name specifies a database name. key specifies the key of a record. val specifies the value of a
record.
Name
vlmgr - administration utility for QDBM Villa
Options
A summary of options is included below. For a complete description, see the file:///usr/share/doc/qdbm-
doc/spex.html#villacli.
-cz compress leaves in the database with ZLIB.
-cy compress leaves in the database with LZO.
-cx compress leaves in the database with BZIP2.
-l all records corresponding the key are dealt.
-kx treat key as a binary expression of hexadecimal notation.
-ki treat key as an integer expression of decimal notation.
-vx treat val as a binary expression of hexadecimal notation.
-vi treat val as an integer expression of decimal notation.
-vf read the value from a file specified with val.
-keep specify the storing mode for `VL_DKEEP'.
-cat specify the storing mode for `VL_DCAT'.
-dup specify the storing mode for `VL_DDUP'.
-nl open the database without file locking.
-topkey
specify the top key of listing.
-botkey
specify the bottom key of listing.
-gt do not include the top key of listing.
-lt do not include the bottom key of listing.
-maxnum
specify the max number of listing.
-desc list in descending order.
-ox treat the output as a binary expression of hexadecimal notation.
-n do not output the tailing newline.
-k output keys only.
-v output values only.
See Also
qdbm(3) vltsv(1), villa(3), vlopen(3).
Synopsis
vlmgrcreate [-cz|-cy|-cx] namevlmgrput [-kx|-ki] [-vx|-vi|-vf] [-keep|-cat|-dup] namekeyvalvlmgrout [-l] [-kx|-ki] namekeyvlmgrget [-nl] [-l] [-kx|-ki] [-ox] [-n] namekeyvlmgrlist [-nl] [-k|-v] [-kx|-ki] [-ox] [-top key] [-bot key] [-gt] [-lt] [-max num] [-desc] namevlmgroptimizenamevlmgrinform [-nl] namevlmgrremovenamevlmgrrepair [-ki] namevlmgrexportdb [-ki] namefilevlmgrimportdb [-ki] namefilevlmgrversion
