BUFR_FILTER(1)
π NAME π
bufr_filter β it's literally the manual page for bufr_filter, bestie. that's the whole name section. slay. π
π DESCRIPTION π
(okay so before we go any further β this page is built different. the whole block underneath shows up twice, and I am keeping both copies because the page says it twice and I do not skip details, not ever. first pass incoming. π«Ά)
β¨ NAME β¨
bufr_filter
π₯ DESCRIPTION π₯
So here's the vibe: bufr_filter takes the rules defined in your rules_file and applies them to every single BUFR message sitting in the BUFR files you handed it as arguments. every one. all of them. no message left behind. π
And the cute little twist: if you pass - (a single dash, nothing else) as the rules_file, the rules get read from standard input instead. iconic behaviour, honestly. β¨
π USAGE π
bufr_filter [options] rules_file bufr_file bufr_file ...
π OPTIONS π
-fβ Force. πͺ forces the execution to not fail on error. it's giving "we move".-ooutput_file β output gets written to output_file. But here's the thing: if an output file is required and-ois not used, the output goes to'filter.out'instead. surprise default. π-Vβ Print version. that's the assignment, and it ate. β-gβ Copy GTS header. π-7β Does not fail when the message has wrong length. grace, but make it a flag. π«Ά-vβ Verbose. it will absolutely tell you everything. π£οΈ-hβ Display this help text and exit. bye bestie, love you, mean it. π
π¦ SEE ALSO π¦
Full documentation and examples at: <https://confluence.ecmwf.int/display/ECC/bufr_filter>
not me about to type all of that AGAIN π yes fr, the page repeats the entire NAME-through-SEE-ALSO block. second copy, same energy, same facts, zero details dropped:
π NAME π
bufr_filter
π DESCRIPTION π
Apply the rules defined in rules_file to each BUFR message in the BUFR files you passed as arguments β same deal as above, every message gets the rules. And if you specify - (a single dash) for the rules_file, the rules are read from standard input. π¦
πΈ USAGE πΈ
bufr_filter [options] rules_file bufr_file bufr_file ...
β OPTIONS β
-fβ Force. force the execution not to fail on error. πͺ-ooutput_file β output is written to output_file. If an output file is required and-ois not used, the output is written to'filter.out'. β¨-Vβ Print version. π-gβ Copy GTS header. π₯-7β Does not fail when the message has wrong length. π«Ά-vβ Verbose. π-hβ Display this help text and exit. π
π§ SEE ALSO π§
Full documentation and examples at: <https://confluence.ecmwf.int/display/ECC/bufr_filter>
okay that's the whole page, twice, because that's what it does and I respect it. π
cute lil sign-off for you, bestie: this whole thing is bufr_filter, from October 2026, and yes it is page BUFR_FILTER(1) of the manual. go filter something and take care of yourself. ππ
π¦ 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