crmgr1
Administration utility for qdbm curia
Usage
crmgr create
[-s]
[-bnum
num]
[-dnum
num]
name
crmgr put
[{-kx | -ki}]
[{-vx | -vi | -vf}]
[{-keep | -cat}]
[-lob]
[-na]
name
key
val
crmgr out
[{-kx | -ki}]
[-lob]
name
key
crmgr get
[-nl]
[{-kx | -ki}]
[-start
num]
[-max
num]
[-ox]
[-lob]
[-n]
name
key
crmgr list
[-nl]
[{-k | -v}]
[-ox]
name
crmgr optimize
[-bnum
num]
[-na]
name
crmgr inform
[-nl]
name
crmgr remove
name
crmgr repair
name
crmgr exportdb
name
dir
crmgr importdb
name
dir
crmgr snaffle
[{-kx | -ki}]
[-ox]
[-n]
name
key
crmgr version
Overview
This manual page documents briefly the crmgr commands.
crmgr is a utility for debugging Curia and its applications. It features editing and checking of a database. It can be used for the 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.
Options
A summary of options is included below. For a complete description, see the file:///usr/share/doc/qdbm-doc/spex.html#curiacli.
-
-s -
make the file sparse.
-
-bnum num -
specify the number of the elements of the bucket array.
-
-dnum num -
specify the number of division of the database.
-
-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 `CR_DKEEP'.
-
-cat -
specify the storing mode for `CR_DCAT'.
-
-na -
do not set alignment.
-
-nl -
open the database without file locking.
-
-start -
specify the beginning offset of a value to fetch.
-
-max -
specify the max size of a value to fetch.
-
-ox -
treat the output as a binary expression of hexadecimal notation.
-
-lob -
handle large objects.
-
-n -
do not output the tailing newline.
-
-k -
output keys only.
-
-v -
output values only.
Releases
10 releases since Debian 4.0 (Etch); the text changed 1 time.