dbm
dbm
and ndbm
gdbm_dump
utilitygdbm_load
utilityGNU dbm
is a library of functions implementing a hashed database
on a disk file. This manual documents GNU dbm
Version 1.20.90
(gdbm
). The software was originally written by Philip A.
Nelson. This document was originally written by Pierre Gaumond from
texts written by Phil.
• Copying | Your rights. | |
• Intro | Introduction to GNU dbm. | |
Functions: | ||
---|---|---|
• Open | Opening the database. | |
• Close | Closing the database. | |
• Count | Counting records in the database. | |
• Store | Inserting and replacing records in the database. | |
• Fetch | Searching records in the database. | |
• Delete | Removing records from the database. | |
• Sequential | Sequential access to records. | |
• Reorganization | Database reorganization. | |
• Sync | Insure all writes to disk have competed. | |
• Database format | GDBM database formats. | |
• Flat files | Export and import to Flat file format. | |
• Errors | Error handling. | |
• Recovery | Recovery from fatal errors. | |
• Crash Tolerance | ||
• Options | Setting internal options. | |
• Locking | File locking. | |
• Variables | Useful global variables. | |
• Additional functions | ||
• Error codes | Error codes returned by gdbm calls.
| |
• Compatibility | Compatibility with UNIX dbm and ndbm. | |
Programs | ||
• gdbmtool | Examine and modify a GDBM database. | |
• gdbm_dump | Dump the database into a flat file. | |
• gdbm_load | Load the database from a flat file. | |
• Exit codes | Exit codes returned by GDBM utilities. | |
Other topics: | ||
• Bugs | Problems and bugs. | |
• Resources | Additional resources, | |
• GNU Free Documentation License | Document license. | |
• Index | Index | |
• This Manual in Other Formats | ||
— The Detailed Node Listing — Compatibility with standard | ||
• ndbm | NDBM interface functions. | |
• dbm | DBM interface functions. | |
Examine and modify a GDBM database. | ||
• invocation | ||
• shell | ||
gdbmtool interactive mode | ||
• variables | shell variables. | |
• commands | shell commands. | |
• definitions | how to define structured data. | |
• startup files | ||