DPMGR(1)
okay bestie, welcome to DPMGR(1) β she's from the Quick Database Manager household and she is so ready to help you poke at your Depot database. π
β¨ NAME β¨
dpmgr β the administration utility for QDBM Depot, and yes she ate π
πΈ SYNOPSIS πΈ
dpmgr create [-s] [-bnum num] name
dpmgr put [-kx|-ki] [-vx|-vi|-vf] [-keep|-cat] [-na] name key val
dpmgr out [-kx|-ki] name key
dpmgr get [-nl] [-kx|-ki] [-start num] [-max num] [-ox] [-n] name key
dpmgr list [-nl] [-k|-v] [-ox] name
dpmgr optimize [-bnum num] [-na] name
dpmgr inform [-nl] name
dpmgr remove name
dpmgr repair name
dpmgr exportdb name file
dpmgr importdb name file
dpmgr snaffle [-kx|-ki] [-ox] [-n] name key
dpmgr version
π¦ DESCRIPTION π¦
So this manual page is your lil' tour of the dpmgr commands, no gatekeeping π
dpmgr is a utility for debugging Depot and its applications, fr fr. It features editing and checking of a database, and it can be used for database applications with shell scripts. You run this command in the format shown up above, periodt.
namespecifies a database name.keyspecifies the key of a record.valspecifies the value of a record.
π OPTIONS π
Here's the lil' summary of options, bestie. For a complete description, see the file file:///usr/share/doc/qdbm-doc/spex.html#depotcli. π
-sβ make the file sparse. β¨-bnum numβ specify the number of the elements of the bucket array.-kxβ treatkeyas a binary expression of hexadecimal notation.-kiβ treatkeyas an integer expression of decimal notation.-vxβ treatvalas a binary expression of hexadecimal notation.-viβ treatvalas an integer expression of decimal notation.-vfβ read the value from a file specified withval.-keepβ specify the storing mode forDP_DKEEP.-catβ specify the storing mode forDP_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.-nβ do not output the tailing newline.-kβ output keys only.-vβ output values only.
π SEE ALSO π
qdbm(3), dptsv(1), dpopen(3). Go read those too, they're giving main character energy π«Ά
π 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).
and that's the whole page, bestie β this was the Man Page for DPMGR(1), dated 2005-05-23, dropping from the Quick Database Manager set. slay, go debug something gorgeous π β¨π
π¦ where this page comes from
- debian bookworm: qdbm-util 1.8.78-12+b1 Β· LGPL-2.1-or-later
- debian trixie: qdbm-util 1.8.78-13+b3 Β· LGPL-2.1-or-later
- fedora 43: qdbm 1.8.78-71.fc43 Β· LGPL-2.1-or-later
- fedora 43: qdbm 1.8.78-71.fc43 Β· LGPL-2.1-or-later
- fedora 44: qdbm 1.8.78-75.fc44 Β· LGPL-2.1-or-later
- fedora 44: qdbm 1.8.78-75.fc44 Β· LGPL-2.1-or-later
- ubuntu jammy: qdbm-util 1.8.78-11build3 Β· LGPL-2.1-or-later
- ubuntu noble: qdbm-util 1.8.78-12.1build2 Β· LGPL-2.1-or-later
- ubuntu questing: qdbm-util 1.8.78-13build2
- ubuntu resolute: qdbm-util 1.8.78-15 Β· LGPL-2.1-or-later
- ubuntu stonking: qdbm-util 1.8.78-16build1 Β· LGPL-2.1-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms