Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


info
Excerpt
hiddentrue

No. You can read the filter rules directly from the standard input (stdin) by using the "-" (a single hyphen) instead of the rules file path.  For example


No. You can read the filter rules directly from the standard input (stdin) by using the "-" (a single hyphen) instead of the rules file path.  For example:

Code Block
languagebash
% echo 'set edition=2; print "[centre]"; write;' | grib_filter -o out.
grib
grib2 - in.
grib
grib1


Or like this:

Code Block
languagetext
% grib_filter -o out.
grib
grib2 - in.
grib
grib1 <<EOF
 set edition=2;
 print "centre=[centre] paramId=[paramId]";
 write;
EOF

This filter attempts to convert the messages in the input to edition 2, prints the originating centre and paramId and finally writes the output to disk.

Content by Label
showLabelsfalse
max5
spaces~usa
showSpacefalse
sortmodified
reversetrue
typepage
excludeCurrenttrue
cqllabel = in ("kb-information-article","eccodes-faqs","grib_filter","grib","stdin") and label in ("grib_filter","bufr_filter") and type = "page" and space = "UDOC"
labelskb-how-to-article

...