XBASE64-TOOLS(1)

πŸ’– XBASE64-TOOLS πŸ’–

okay bestie, gather round, because this is the xbase64 tools manual page and it's literally a whole little toolkit for poking at xbase database files πŸ¦‹ this page lives in section 1 of the manual (the "type it in your shell" section, iykyk) and it's your group chat for everything xbase ✨


✨ NAME ✨

checkidx, copydbf, dbfutil, dbfxtrct, deletall, dumphdr, packdbf, reindex, undelall, zap β€” a collection of tools for xbase database files πŸ‘‘

no cap, that's ten whole little besties and they all hang out in this one page 🫢


🌸 SYNOPSIS 🌸

like, here's exactly how you call each one, character for character, don't @ me:

checkndx dbf_file index_file
copydbf filaname1 filename2
dbfutil
dbfxtrct -idbf_file -sindex_file [-f] [-F] [-dMM/DD/YY]
deletall dbf_file
dumphdr dbf_file
dumprecs dbf_file
packdbf dbf_file
reindex dbf_file index_file
undelall dbf_file
zap dbf_name
not me noticing checkndx in the synopsis and checkidx in the NAME section πŸ’€ the original page says both, so both are staying, that's just the lore bestie

also yes, dumprecs shows up in the synopsis even though it's not in the NAME list β€” that's just how the original page is, and we respect the original page πŸŽ€


πŸ’… DESCRIPTION πŸ’…

so basically, this manual page explains the xbase64 tools programs ✨ these programs are a set of tools for testing and manipulating xbase database files πŸ—‚οΈ that's the whole vibe β€” test them, mess with them, slay πŸ’–


πŸŽ€ OPTIONS πŸŽ€

okay this is the part where we go through every single one, no skipping, periodt:

  • -dbf_file β€” the filename of the xbase database πŸ“ like, the actual file you're here to mess with.
  • -index_file β€” the filename of the index file πŸ” the little index bestie that goes with your database.
  • -filename{1,2} β€” source and destination of the xbase database 🚚 one of them is where it's coming from, the other is where it's going. glow-up in transit.
  • -f β€” optional field name list in first record πŸ“
  • -F β€” optional field name and attributes in first record 🏷️ (capital F, bestie, it is not the same as lowercase f, do not mix them up 😭)
  • -dMM/DD/YY β€” MM/DD/YY is an optional output date format for any date fields πŸ“… so you can make your dates come out looking how you want them to look.
lowkey important: -f and -F are different flags and the page lists them separately, so treat them separately πŸ’…

and that's the whole page, bestie 🌈 this one came from the xbase tools source, dated August 2, 2014 β€” vintage, honestly, iconic, we stan an old manual πŸ•°οΈπŸ‘‘

bye bestie, go checkidx something πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from