1BUFR_GET(1) User Commands BUFR_GET(1)
2
3
4
6 bufr_get - manual page for bufr_get
7
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)