BUFR_GET(1)
π NAME π
okay so bestie, meet bufr_get β she's literally a manual page for bufr_get, which is a whole mood honestly π¦
Wait, real talk: the original page says all of this twice, like a glitch in the group chat where the same message sends two times π so I'm giving you the tea once, but every single word is here, fr fr.
β¨ DESCRIPTION β¨
NAME β bufr_get
DESCRIPTION
She gets the values of some header keys out of a BUFR file πΈ It's giving bufr_ls energy, except for real: she fails and returns an error code when an error occurs (like when a key is not found, bestie, the drama of it all π).
π USAGE
bufr_get [options] file file ...
π«Ά OPTIONS
-fβ Force. Makes the execution not fail on error. She's just gonna keep going, no cap π-p key[:{s|d|i}],key[:{s|d|i}],...β Declaration of keys to print. For each key you can ask for a string (key:s), a double (key:d) or an integer (key:i) type. Default type is string. Periodt.-F formatβ C-style format for floating-point values. Fancy formatting, we love her β¨-P key[:{s|d|i}],key[:{s|d|i}],...β Same as-p, but instead of replacing the list, she adds the declared keys to the default list. Best of both worlds, honestly π-w key[:{s|d|i}]{=|!=}value,key[:{s|d|i}]{=|!=}value,...β The where clause π΅οΈ messages are processed only if they match all the key/value constraints. A valid constraint is of typekey=valueorkey!=value. For each key you can specify a string (key:s), a double (key:d) or an integer (key:i) type β default type is string. And in the value you can also use the forward-slash character/to specify an OR condition (i.e. a logical disjunction).
β οΈ ok listen, note: only one -w clause is allowed. One. Not two. Don't test her. π
-n namespaceβ All the keys belonging to the given namespace are printed. The whole friend group π-s key[:{s|d|i}]=value,key[:{s|d|i}]=value,...β Key/values to set. For each key you can define a string (key:s), a double (key:d) or an integer (key:i) type. By default the native type is set. Main character behavior π-Vβ Print version. Gotta know which era of her you're dealing with π-W widthβ Minimum width of each column in output. Default is10. She likes her columns roomy π§-mβ All the keys belonging to the'mars'namespace are printed. Iconic namespace, lowkey π€©-gβ Copy GTS header. Snatch it, bestie π«Ά-7β Does not fail when the message has wrong length. She's forgiving like that π-hβ Display this help text and exit. The classic escape hatch π₯
π SEE ALSO π
Full documentation and examples at: <https://confluence.ecmwf.int/display/ECC/bufr_get>
that's the whole thing, no notes π no wait β the page also said NAME bufr_get and repeated the entire DESCRIPTION, USAGE and OPTIONS block a second time, exactly as above. If you want the extended dance remix, consider it read π
source: bufr_get Β· date: October 2026 Β· header/footer vibes: BUFR_GET(1) β bye bestie, go read some BUFR headers, you got this πβ¨
π¦ where this page comes from
- fedora 44: eccodes 2.50.0-1.fc44 Β· Apache-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms