checkdirfile(1)
checkdirfile π β¨
ok so bestie, this is the checkdirfile(1) page from the GETDATA manual β it's the lil' vibe-checker for your Dirfile databases and honestly? it's giving quality control icon. π
πΈ NAME πΈ
checkdirfile β verify Dirfile database metadata π¦
β¨ SYNOPSIS β¨
checkdirfile DIRFILE
checkdirfile [ --help | --version ]
π DESCRIPTION π
So what it does is: it reports errors in the metadata of the dirfile(5) database you point it at with DIRFILE. Like, it reads your database's lil' paperwork and is like "bestieβ¦ no." π
It runs three separate checks, and no we are not skipping any of them:
- First, the format specification metadata gets scanned for syntax errors (peep
dirfile-format(5)for that) and for Dirfile Standards compliance. so like, is it even legal?? π - Second, the fields defined in the database get checked for self-consistency β do they make sense, do they agree with themselves, are they at peace. π§
- Finally, the database gets queried for its length. how long is it. we must know. π
And also, the flag situation:
--helpβ shows usage info and bounces. π«Ά--versionβ shows version info and bounces. same energy. β¨
Both of those just print and exit, no database required, no stress.
π fr fr: if you're getting weird errors out of your dirfile tooling, run this first. it will absolutely tell you what's up. no cap.
π AUTHOR π
checkdirfile was written by D. V. Wiebe. thank you for your service, king. π«‘
π REPORTING BUGS π
Found a bug? bestie, please send those reports to getdata-devel@lists.sourceforge.net β they wanna hear it, i promise, it's not a bother. π
The GetData home page: <http://getdata.sourceforge.net/>
π COPYRIGHT π
Copyright Β© 2010 D. V. Wiebe
checkdirfile is licenced under the GNU LPGL version 2.1 or later.
This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. (that's the dramatic part. it's real. no warranty. π)
π SEE ALSO π
iykyk, go read those next. β¨
Version 0.8.0 Β· 21 February 2012 β yeah it's an oldie but she still slays, mwah πππ
π¦ where this page comes from
- debian bookworm: libgetdata-tools 0.11.0-6
- debian trixie: libgetdata-tools 0.11.0-15+b1
- fedora 43: getdata 0.11.0-13.fc43 Β· GPL-2.0-or-later
- fedora 43: getdata 0.11.0-13.fc43 Β· GPL-2.0-or-later
- fedora 44: getdata 0.11.0-14.fc44 Β· GPL-2.0-or-later
- fedora 44: getdata 0.11.0-14.fc44 Β· GPL-2.0-or-later
- nixos 26.05: getdata 0.11.0
- nixpkgs unstable: getdata 0.11.0
- ubuntu jammy: libgetdata-tools 0.11.0-3ubuntu1
- ubuntu noble: libgetdata-tools 0.11.0-13
- ubuntu questing: libgetdata-tools 0.11.0-15
- ubuntu resolute: libgetdata-tools 0.11.0-17build1
- ubuntu stonking: libgetdata-tools 0.11.0-17build2
- Copyright (C) 2010, 2012 D. V. Wiebe
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms