logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

vlmgr - administration utility for QDBM Villa

Author

       QDBM was written by Mikio Hirabayashi <mikio@fallabs.com>.

       This  manual  page  was written by Fumitoshi UKAI <ukai@debian.or.jp>, for the Debian project (but may be
       used by others).

Man Page                                           2005-05-23                                           VLMGR(1)

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

See Also