RLMGR(1)

πŸ‘‘ RLMGR β€” bestie's guide to the QDBM Relic admin utility πŸ’…

okay so real talk, this is rlmgr, and she's from Quick Database Manager (that's the man page family name, iykyk). Think of her as the little admin sidekick for Relic β€” the utility you call when you wanna poke at a database and see what's actually going on in there. She's giving debug-tool energy, and honestly? She ate. πŸ¦‹


✨ NAME ✨

rlmgr β€” the administration utility for QDBM Relic. periodt. πŸ’–


🌸 SYNOPSIS 🌸

rlmgr create name
rlmgr store [-kx] [-vx|-vf] [-insert] name key val
rlmgr delete [-kx] name key
rlmgr fetch [-kx] [-ox] [-n] name key
rlmgr list [-ox] name

πŸŽ€ DESCRIPTION πŸŽ€

So this manual page is the quick lil rundown of the rlmgr commands β€” not the whole novel, just the highlights, okay bestie? πŸ’•

rlmgr is a utility for debugging Relic and its applications. Her whole thing is editing and checking a database. The way she's built, you can absolutely use her for database applications with shell scripts β€” she plays nice with your scripts, no cap. You run this command in the format shown above, and here's who's who:

  • name β€” specifies a database name. like, the whole database. the main character. πŸ‘‘
  • key β€” specifies the key of a record.
  • val β€” specifies the value of a record.

πŸ’… OPTIONS πŸ’…

Here's the summary of options, babes. For the complete description, go look at the file file:///usr/share/doc/qdbm-doc/spex.html#reliccli. (yes, a file URL, she's fancy like that ✨)

  • -kx β€” treat key as a binary expression of hexadecimal notation. hex girlies rise 🧚
  • -vx β€” treat val as a binary expression of hexadecimal notation.
  • -vf β€” read the value from a file specified with val. so val is a filename, got it πŸ“
  • -insert β€” specify the storing mode for DBM_INSERT. literally, that's the mode, that's the vibe, keep it exact.
  • -ox β€” treat the output as a binary expression of hexadecimal notation.
  • -n β€” do not output the tailing newline. no sneaky lil newline at the end, we're keeping it tight. πŸ’€
also jsyk β€” the synopsis shows -vx|-vf as mutually exclusive options for store, so don't go picking both at once, bestie 🫢

πŸ¦‹ SEE ALSO πŸ¦‹

go read those too, they're the supporting cast and they're iconic. 🌈


🌟 AUTHOR 🌟

QDBM was written by Mikio Hirabayashi <mikio@fallabs.com>. absolute legend, we stan. πŸ‘‘

This manual page was written by Fumitoshi UKAI <ukai@debian.or.jp>, for the Debian project β€” and hey, even if you're not Debian, you can still use it, she's generous like that. ("but may be used by others", in her own words πŸ’œ)


okay and for the lil sign-off, since you made it all the way to the bottom of the page like a good student: this whole thing is Man Page, dated 2005-05-23, and she answers to RLMGR(1). that's it, that's the post. go forth and debug slayfully, bestie πŸ’–βœ¨πŸŽ€