OS Manuals

/usr/bin/gdbmtool

GNU dbm is a set of database routines which use extensible hashing

From gdbm 1.26-r9 (os), captured 2026-11-05 by running gdbmtool --help (exit 0). permalink

Usage: gdbmtool [OPTION]... DBFILE [COMMAND [ARG ...]]
examine and/or modify a GDBM database

  -N, --norc                 do not read .gdbmtoolrc file
  -T, --timing               print timing after each command
  -b, --block-size=SIZE      set block size
  -c, --cache-size=SIZE      set cache size
  -d, --db-descriptor=FD     open database at the given file descriptor
  -f, --file=FILE            read commands from FILE
  -l, --no-lock              disable file locking
  -m, --no-mmap              do not use mmap
  -n, --newdb                create database
  -q, --quiet                don't print initial banner
  -r, --read-only            open database in read-only mode
  -s, --synchronize          synchronize to disk after each write
  -t, --trace                enable trace mode
  -x, --extended, --numsync  extended format (numsync)

  -h, --help                 give this help list
      --usage                give a short usage message
  -V, --version              print program version

Mandatory or optional arguments to long options are also mandatory or optional
for any corresponding short options.

Report bugs to <bug-gdbm@gnu.org>.
gdbm home page: <http://www.gnu.org/software/gdbm>
Options (17)
OptionDescriptionSource
-N, --norcdo not read .gdbmtoolrc filehelp
-T, --timingprint timing after each commandhelp
-b, --block-size SIZESet block size.help + man
-c, --cache-size SIZESet cache size.help + man
-d, --db-descriptor FDopen database at the given file descriptorhelp
-f, --file FILERead commands from FILE, instead of from the standard input.help + man
-l, --no-lockDisable file locking.help + man
-m, --no-mmapDo not use mmap(2).help + man
-n, --newdbCreate the database, truncating it if it already exists.help + man
-q, --quietDon't print initial banner.help + man
-r, --read-onlyOpen database in read-only mode.help + man
-s, --synchronizeSynchronize to disk after each write.help + man
-t, --traceenable trace modehelp
-x, --extended, --numsyncextended format (numsync)help
-h, --helpPrint a short usage summary.help + man
--usagePrint a list of available options.help + man
-V, --versionprint program versionhelp + man

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.