CODES_BUFR_FILTER(1)
π CODES_BUFR_FILTER β bestie's guide to the codes_bufr_filter manual page π
so okay, the manual name for this whole thing is CODES_BUFR_FILTER(1) and we are going to get into it together β¨ buckle up
β¨ NAME β¨
codes_bufr_filter β the manual page for codes_bufr_filter. that's it, that's the name, she's a little meta like that π
πΈ DESCRIPTION πΈ
π«Ά NAME π«Ά
bufr_filter β yes bestie, there's a whole second NAME hiding inside the DESCRIPTION, iconic behaviour, we love a nested reveal π
π DESCRIPTION (for real this time) π
Apply the rules defined in rules_file to each BUFR message in the BUFR files you hand over as arguments. every single one, no skipping, she's thorough π¦
And listen β if you pass - (a single dash) as the rules_file, the rules get read from standard input. that's the plot twist right there, periodt π
π USAGE π
bufr_filter [options] rules_file bufr_file bufr_file ...
that's the shape of it: options, then your rules file, then as many BUFR files as your heart desires π«
π OPTIONS π
-fβ Force. literally force the execution not to fail on error. she's pushing through, no cap π₯-ooutput_fileβ Output gets written tooutput_file. but here's the tea: if an output file is required and you did not use-o, the output goes tofilter.outinstead. default behaviour, we don't make the rules π-Vβ Print version. show me the numbers, bestie β-gβ Copy GTS header. yes queen, bring the header along π-7β Does not fail when the message has wrong length. she's forgiving like that π-vβ Verbose. tell me everything, I'm sat π-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_filter>
go read, iykyk π
okay so real talk β the page prints this ENTIRE block twice. not me making it up, go look, it's right there. so obviously we're keeping every detail and serving you the β¨encoreβ¨, because the vibe changes but the facts never do, fr fr π
β¨ NAME β¨ (again, because the page said so)
codes_bufr_filter β the manual page for codes_bufr_filter π«Ά
πΈ DESCRIPTION πΈ (encore)
π«Ά NAME π«Ά
bufr_filter π
π DESCRIPTION π
Apply the rules defined in rules_file to each BUFR message in the BUFR files provided as arguments. And if you specify - (a single dash) for the rules_file, the rules will be read from standard input. same energy, same facts π
π USAGE π
bufr_filter [options] rules_file bufr_file bufr_file ...
π OPTIONS π (round two, baby)
-fβ Force. Force the execution not to fail on error. π₯-ooutput_fileβ Output is written tooutput_file. If an output file is required and-ois not used, the output is written tofilter.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 π§ (yes, again)
Full documentation and examples at:
<https://confluence.ecmwf.int/display/ECC/bufr_filter> πΈ
and that's the whole page, bestie! π₯³ this little love letter is signed codes_bufr_filter, dated October 2026, and it lives under the manual name CODES_BUFR_FILTER(1). you understood it, you slayed it, go filter some BUFR messages πβ¨π
π¦ 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