BUFR_DUMP(1)
π¦ BUFR_DUMP(1) π¦
okay bestie, sit down, hydrate π«Ά this is bufr_dump, section 1 of the manual, filed under User Commands, and she is that girl. full name BUFR_DUMP(1), answers to bufr_dump. π
π NAME π
bufr_dump β manual page for bufr_dump. yes she's self-referential, yes it's iconic, we move. β¨
β¨ DESCRIPTION β¨
π NAME
bufr_dump
πΈ DESCRIPTION
Dump the content of a BUFR file in different formats. that's the whole job and she eats every single time π¦
π§ USAGE
bufr_dump [options] bufr_file bufr_file ...
options go first, then as many bufr_file arguments as your heart desires. one file? slay. ten files? also slay. π
π OPTIONS π
-j s|f|aβ JSON mode (JavaScript Object Notation), for when you want your data wearing a little curly-brace outfit. Options:s-> structure,f-> flat (only data),a-> all attributes. Default mode is structure.-D filter|fortran|python|Cβ Decoding dump. Hand it over and it provides instructions to decode the input message. Your options:filter-> filter instructions file to decode input BUFR (forbufr_filter)fortran-> fortran program to decode the input BUFRpython-> python script to decode the input BUFRC-> C program to decode the input BUFR
Default mode is filter.
-E filter|fortran|python|Cβ Encoding dump. Provides instructions to create the input message. Your options:filter-> filter instructions file to encode input BUFR (forbufr_filter)fortran-> fortran program to encode the input BUFRpython-> python script to encode the input BUFRC-> C program to encode the input BUFR
Default mode is filter.
-Oβ Octet mode. WMO documentation style dump.-pβ Plain/Flat dump (key=valueformat).-dβ Dump the expanded descriptors.-tβ Print type information.-fβ Force. Force the execution not to fail on error.-Hβ Print octet content in hexadecimal format.-aβ Dump aliases.-w key[:{s|d|i}]{=|!=}value,key[:{s|d|i}]{=|!=}value,...β 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 a string (key:s), a double (key:d) or an integer (key:i) type can be specified. Default type is string. In the value you can also use the forward-slash character/to specify an OR condition (i.e. a logical disjunction). Note: only one-wclause is allowed.-s key[:{s|d|i}]=value,key[:{s|d|i}]=value,...β Key/values to set. For each key a string (key:s), a double (key:d) or an integer (key:i) type can be defined. By default the native type is set.-7β Does not fail when the message has wrong length.-Vβ Print version.-S subset_numberβ Dump the given subset-X offsetβ Input file offset in bytes. Processing of the input file will start from the given offset.-hβ Display this help text and exit.
π₯ SEE ALSO π₯
Full documentation and examples at: <https://confluence.ecmwf.int/display/ECC/bufr_dump>
π and then... IT SAYS IT ALL AGAIN π
not the page literally copy-pasting itself ππ bestie I am NOT making this up, the original does the whole thing over β same sections, same order, same facts. so for the girlies who scrolled past the first time, here we go again. no skip, no cap. π
π NAME π (the encore)
bufr_dump
β¨ DESCRIPTION β¨ (yes, again)
πΈ DESCRIPTION
Dump the content of a BUFR file in different formats. still true, still devouring. π¦
π§ USAGE
bufr_dump [options] bufr_file bufr_file ...
π OPTIONS π
-j s|f|aβ JSON mode (JavaScript Object Notation). Options:s-> structure,f-> flat (only data),a-> all attributes. Default mode is structure.-D filter|fortran|python|Cβ Decoding dump. Provides instructions to decode the input message. Options:filter-> filter instructions file to decode input BUFR (forbufr_filter)fortran-> fortran program to decode the input BUFRpython-> python script to decode the input BUFRC-> C program to decode the input BUFR
Default mode is filter.
-E filter|fortran|python|Cβ Encoding dump. Provides instructions to create the input message. Options:filter-> filter instructions file to encode input BUFR (forbufr_filter)fortran-> fortran program to encode the input BUFRpython-> python script to encode the input BUFRC-> C program to encode the input BUFR
Default mode is filter.
-Oβ Octet mode. WMO documentation style dump.-pβ Plain/Flat dump (key=valueformat).-dβ Dump the expanded descriptors.-tβ Print type information.-fβ Force. Force the execution not to fail on error.-Hβ Print octet content in hexadecimal format.-aβ Dump aliases.-w key[:{s|d|i}]{=|!=}value,key[:{s|d|i}]{=|!=}value,...β 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 a string (key:s), a double (key:d) or an integer (key:i) type can be specified. Default type is string. In the value you can also use the forward-slash character/to specify an OR condition (i.e. a logical disjunction). Note: only one-wclause is allowed.-s key[:{s|d|i}]=value,key[:{s|d|i}]=value,...β Key/values to set. For each key a string (key:s), a double (key:d) or an integer (key:i) type can be defined. By default the native type is set.-7β Does not fail when the message has wrong length.-Vβ Print version.-S subset_numberβ Dump the given subset-X offsetβ Input file offset in bytes. Processing of the input file will start from the given offset.-hβ Display this help text and exit.
π₯ SEE ALSO π₯ (round two)
Full documentation and examples at: <https://confluence.ecmwf.int/display/ECC/bufr_dump>
lowkey the fact that this whole page is in here twice is giving deja vu main character energy π but every single detail stays, so read whichever copy you vibe with. π«Ά
and that's the tea, bestie β last word goes to the page itself: it's bufr_dump, dated October 2026, wearing the BUFR_DUMP(1) crown. periodt. ππΈ
π¦ 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