1BUFR_GET(1)                      User Commands                     BUFR_GET(1)
2
3
4

NAME

6       bufr_get - manual page for bufr_get
7

DESCRIPTION

9       NAME    bufr_get
10
11       DESCRIPTION
12
13              Get  values of some header keys from a BUFR file.  It is similar
14              to bufr_ls, but fails returning an error code when an error  oc‐
15              curs (e.g. key not found).
16
17       USAGE
18
19              bufr_get [options] file file ...
20
21       OPTIONS
22
23       -f     Force. Force the execution not to fail on error.
24
25       -p key[:{s|d|i}],key[:{s|d|i}],...
26
27              Declaration  of keys to print.  For each key a string (key:s), a
28              double (key:d) or an integer (key:i) type can be requested.  De‐
29              fault type is string.
30
31       -F format
32
33              C style format for floating-point values.
34
35       -P key[:{s|d|i}],key[:{s|d|i}],...
36
37              As -p adding the declared keys to the default list.
38
39       -w key[:{s|d|i}]{=|!=}value,key[:{s|d|i}]{=|!=}value,...
40
41              Where clause.  Messages are processed only if they match all the
42              key/value constraints.  A valid constraint is of type  key=value
43              or  key!=value.  For each key a string (key:s), a double (key:d)
44              or an integer (key:i) type can be  specified.  Default  type  is
45              string.  In the value you can also use the forward-slash charac‐
46              ter '/' to specify an OR condition (i.e. a logical  disjunction)
47              Note: only one -w clause is allowed.
48
49       -n namespace
50
51              All the keys belonging to the given namespace are printed.
52
53       -s key[:{s|d|i}]=value,key[:{s|d|i}]=value,...
54
55              Key/values  to  set.   For  each  key a string (key:s), a double
56              (key:d) or an integer (key:i) type can be  defined.  By  default
57              the native type is set.
58
59       -V     Version.
60
61       -W width
62
63              Minimum width of each column in output. Default is 10.
64
65       -m     Mars keys are printed.
66
67       -g     Copy GTS header.
68
69       -7     Does not fail when the message has wrong length
70
71       SEE ALSO
72
73              Full    documentation    and   examples   at:   <https://conflu
74              ence.ecmwf.int/display/ECC/bufr_get>
75
76       NAME    bufr_get
77
78       DESCRIPTION
79
80              Get values of some header keys from a BUFR file.  It is  similar
81              to  bufr_ls, but fails returning an error code when an error oc‐
82              curs (e.g. key not found).
83
84       USAGE
85
86              bufr_get [options] file file ...
87
88       OPTIONS
89
90       -f     Force. Force the execution not to fail on error.
91
92       -p key[:{s|d|i}],key[:{s|d|i}],...
93
94              Declaration of keys to print.  For each key a string (key:s),  a
95              double  (key:d) or an integer (key:i) type can be requested. De‐
96              fault type is string.
97
98       -F format
99
100              C style format for floating-point values.
101
102       -P key[:{s|d|i}],key[:{s|d|i}],...
103
104              As -p adding the declared keys to the default list.
105
106       -w key[:{s|d|i}]{=|!=}value,key[:{s|d|i}]{=|!=}value,...
107
108              Where clause.  Messages are processed only if they match all the
109              key/value  constraints.  A valid constraint is of type key=value
110              or key!=value.  For each key a string (key:s), a double  (key:d)
111              or  an  integer  (key:i)  type can be specified. Default type is
112              string.  In the value you can also use the forward-slash charac‐
113              ter  '/' to specify an OR condition (i.e. a logical disjunction)
114              Note: only one -w clause is allowed.
115
116       -n namespace
117
118              All the keys belonging to the given namespace are printed.
119
120       -s key[:{s|d|i}]=value,key[:{s|d|i}]=value,...
121
122              Key/values to set.  For each key  a  string  (key:s),  a  double
123              (key:d)  or  an  integer (key:i) type can be defined. By default
124              the native type is set.
125
126       -V     Version.
127
128       -W width
129
130              Minimum width of each column in output. Default is 10.
131
132       -m     Mars keys are printed.
133
134       -g     Copy GTS header.
135
136       -7     Does not fail when the message has wrong length
137
138       SEE ALSO
139
140              Full   documentation   and   examples    at:    <https://conflu
141              ence.ecmwf.int/display/ECC/bufr_get>
142
143
144
145bufr_get                         November 2023                     BUFR_GET(1)
Impressum