Differences
This shows you the differences between two versions of the page.
bufr.pm:bufralter.pl_help [2010-04-05 08:53:50] pals |
bufr.pm:bufralter.pl_help [2022-05-31 09:29:31] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | < | ||
- | Usage: | ||
- | bufralter.pl <bufr file> | ||
- | [--data < | ||
- | [--bufr_edition < | ||
- | [--centre < | ||
- | [--subcentre < | ||
- | [--update_number < | ||
- | [--category < | ||
- | [--subcategory < | ||
- | [--int_subcategory < | ||
- | [--loc_subcategory < | ||
- | [--master_table_version < | ||
- | [--local_table_version < | ||
- | [--year < | ||
- | [--year_of_century < | ||
- | [--month < | ||
- | [--day < | ||
- | [--hour < | ||
- | [--minute < | ||
- | [--second < | ||
- | [--observed 0|1] | ||
- | [--compress 0|1] | ||
- | [--remove_sec2] | ||
- | [--remove_qc] | ||
- | [--outfile < | ||
- | [--strict_checking n] | ||
- | [--tablepath <path to BUFR tables>] | ||
- | [--verbose n] | ||
- | [--help] | ||
- | |||
- | Options: | ||
- | | ||
- | descriptor. A trailing ' | ||
- | should be added to existing value. Use ' | ||
- | to set a missing value. Repeat the option if more | ||
- | sequence descriptors are to be set. Example: | ||
- | --data 004004=-1+ --data 00405=50 --data | ||
- | 012101=missing This will set the data value for | ||
- | first (and only first!) occurrence of these 3 | ||
- | descriptors in every subset and every message in | ||
- | <bufr file> to the given value (subtracting 1 from | ||
- | the existing value for 004004) | ||
- | | ||
- | involves some metadata not present in the old edition, | ||
- | some educated guesses for these new metadata are made, | ||
- | but you should also consider setting these new metadata | ||
- | explicitely | ||
- | | ||
- | | ||
- | Set originating subcentre to < | ||
- | | ||
- | Set update sequence number to < | ||
- | value -1 to increment existing update sequence number, | ||
- | -2 to decrement it | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | Set master table version number to < | ||
- | | ||
- | Set local table version number to < | ||
- | | ||
- | day | hour | minute | second) in section 1 to < | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | i.e. remove all descriptors from 222000 on | ||
- | | ||
- | Will print to < | ||
- | | ||
- | n=1 Issue warning if (recoverable) error in | ||
- | BUFR format | ||
- | n=2 Croak if (recoverable) error in BUFR format. | ||
- | | ||
- | | ||
- | | ||
- | Set path to BUFR tables (overrides $ENV{BUFR_TABLES}) | ||
- | | ||
- | output is sent to STDOUT, so ought to be combined with | ||
- | option --outfile | ||
- | | ||
- | the same as consulting perldoc bufralter.pl | ||
- | |||
- | Options may be abbreviated, | ||
- | |||
- | To avoid having to use the " | ||
- | the environment variable BUFR_TABLES to the directory where your BUFR | ||
- | tables are located (unless the default path provided by bufralter.pl | ||
- | works for you). | ||
- | |||
- | </ | ||