GETDAP4(1)
π GETDAP4 π
okay bestie, so this is getdap4 from the User Manuals section β it's a level 1 command, and yes it is literally the glow-up era of getdap, so let's get into it π«Ά
β¨ NAME β¨
getdap4 β test driver for the libdap library DAP4 protocol πΈ
β¨ SYNOPSIS β¨
getdap4 [dD vVikmzst] [-c expr ] [-m num ] url ...
getdap4 [-VvksM] file ...
β¨ DESCRIPTION β¨
getdap4 is a command line interface for DAP4, the follow-on to DAP2. so the way that getdap can be used to access DAP2 response objects and process those responses with the libdap client-side software? yeah β getdap4 fills the same role for DAP4. iconic behavior honestly π
In the first form of the command, dereference the URL and perform the requested operations. This includes routing the returned information through the DAP processing library (parsing the returned objects, etc.). and here's the tea, bestie: if neither of d or D are used with a URL, then the DAP library routines are NOT used and the URL's contents are dumped to standard output. no cap π
not me reminding you that skippingd/D= no library magic, just a straight dump to stdout β¨
In the second form of the command, assume the files are DAP4 Data objects (stored in files or read from pipes) and process them as if -D were given. In this case the information must contain valid MIME header in order to be processed, or -M should be used. π¦
β¨ OPTIONS β¨
-iβ For each URL, get the server version.-dβ For each URL, get the the DAP4 DMR response.-Dβ For each URL, get the the DAP4 Data response.-vβ Verbose output.-Vβ Version of this client; see'i'for server version.-c exprβexpris a constraint expression. Used with-D/X. You can use a'?'for the CE also.-kβ Keep temporary files created bylibdap.-m numβ Request the same URLnumtimes-zβ Ask the server to compress data.-sβ Print Sequences using numbered rows.-Mβ Assume data read from a file has no MIME headers (the default is to assume the headers are present).
β¨ FILES β¨
~/.dodsrcβ The.dodsrcfile contains various parameters that affect the runtime behavior for DAP clients. Seedodsrc(5)for further details.
β¨ ENVIRONMENT β¨
DODS_CONFβ Specifies an alternate file or directory for the.dodsrcfile.
β¨ DIAGNOSTICS β¨
Various self-explanatory messages may be issued on stderr. π (she's chatty but she's clear)
β¨ BUGS β¨
- The command name should have been chosen more carefully to reflect its purpose. π
- The
dodsrcman page needs to be written. π
β¨ AUTHOR β¨
James Gallagher <jgallagher at opendap.org> π
β¨ SEE ALSO β¨
dodsrc(5) π
and that's the whole page bestie, tysm for reading π«Ά this one came from Linux, dated October 2013, and it's page GETDAP4(1) β slay, go forth and dereference responsibly πβ¨π
π¦ where this page comes from
- debian trixie: libdap-bin 3.21.1-2 Β· LGPL-2.1-only
- epel 10: libdap 3.21.0.27-1.el10_0 Β· LGPL-2.1-or-later
- fedora 43: libdap 3.21.1-1.fc43 Β· LGPL-2.1-or-later
- fedora 43: libdap 3.21.1-1.fc43 Β· LGPL-2.1-or-later
- fedora 44: libdap 3.21.1-2.fc44 Β· LGPL-2.1-or-later
- fedora 44: libdap 3.21.1-2.fc44 Β· LGPL-2.1-or-later
- ubuntu noble: libdap-bin 3.21.0-1.1build4 Β· LGPL-2.1-only
- ubuntu questing: libdap-bin 3.21.1-2build1
- ubuntu resolute: libdap-bin 3.21.1-2build2 Β· LGPL-2.1-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms