dbf is an easy-to-use command line tool to show and convert the content of dBASE III, IV, and 5.0 files, as well as of FoxBase and Visual FoxPro. It reads xBASE-compatible databases and prints the content to the screen or converts it to comma-separated (*.csv) files which can be opened in Excel, StarOffice, and most other spread sheets. It can also be used to show some statistics about the content.
| Licenses | GPL LGPL |
|---|---|
| Operating Systems | Mac OS X Mac OS X Windows MS-DOS Windows Windows Windows OS Independent POSIX AIX BSD BSD/OS FreeBSD NetBSD OpenBSD HP-UX Linux SCO Solaris Unix |
| Implementation | C |
Recent releases


Changes: Data in CSV output is now only surrounded by the enclosure character if the data contains the separator character. The output of numbers in SQL output was fixed (sometimes a 'NULL' preceeded the number). A memory leak in sql.c was fixed. Exporting to dbase is now possible. New --quiet, --start-record, --num-records, --nocreate, --tablename, and --empty-str-is-null options were added. A --usecopy option that uses COPY instead of INSERT statement in SQL output was added. - libdbf is now used for dBASE file access. Speed was improved.


No changes have been submitted for this release.


Changes: This release fixes a segmentation fault when no export_filename is given.


Changes: This release fixes the handling of deleted record sets in dBASE files.


Changes: This version contains improvements in the CSV conversion, and a minor update in the file handling.