METAR_GET(1)
β¨ METAR_GET β¨
okay so metar_get is a User Command β that's section 1 of the manual, bestie, the "you can literally run this in your shell" section π
β and this page is its manual. Let's get into it because it's lowkey so useful.
π NAME π
metar_get β the manual page for metar_get. iconic, it's self-aware, we love a main character who introduces herself π«Ά
π¦ DESCRIPTION π¦
Get values of some keys from a METAR file, bestie. It's basically metar_ls's sibling β similar to metar_ls, but the way that it fails and returns an error code when an error occurs (like, say, a key not found). So if you need your script to actually know something went wrong instead of vibing through it silently? This is the one. periodt.
ngl the original source page is so down bad for this tool that it lists the entire thing twice π consider this your one (1) clean copy, no duplication tax.
π USAGE π
metar_get [options] file file ...
yes ma'am, more than one file, it's a whole roster πΈ
β¨ OPTIONS β¨
-fβ Force. Force the execution not to fail on error. she does not gatekeep, she does not judge, she simply proceeds π-p key[:{s|d|i}],key[:{s|d|i}],...β Declaration of keys to print. For each key you can request a string (key:s), a double (key:d) or an integer (key:i) type. Default type is string. so like,-p temp:d,station:senergy π-F formatβ C-style format for floating-point values. give her aprintfmoment β¨-P key[:{s|d|i}],key[:{s|d|i}],...β Same as-p, but adds the declared keys to the default list instead of replacing vibes. she's inclusive π-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 -w clause is allowed. one. singular. don't try it. the limit is the limit, no cap.
-n namespaceβ All the keys belonging to the given namespace are printed. whole namespace, served fresh π-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. it's giving "set the vibe before you read the vibe" π-Vβ Print version. say hi to her π-W widthβ Minimum width of each column in output. Default is10. columns need their space bestie, let them breathe πΈ-mβ All the keys belonging to the'mars'namespace are printed.-Mβ Multi-field support off. Turn off support for multiple fields in a single GRIB message. one field at a time, we're being monogamous today π-7β Does not fail when the message has wrong length. chaotic but valid π
and that's the whole thing fr fr β¨
this page is metar_get, living in METAR_GET(1), dated October 2026 π take care of her, she's doing her best π«Άππ¦
π¦ 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