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

NAME

6       bufr_dump - manual page for bufr_dump
7

DESCRIPTION

9       NAME    bufr_dump
10
11       DESCRIPTION
12
13              Dump the content of a BUFR file in different formats.
14
15       USAGE
16
17              bufr_dump [options] bufr_file bufr_file ...
18
19       OPTIONS
20
21       -j s|f|a
22
23              JSON  mode (JavaScript Object Notation).  Options: s->structure,
24              f->flat (only data), a->all attributes Default  mode  is  struc‐
25              ture.
26
27       -D filter|fortran|python|C
28
29              Decoding  dump.  Provides  instructions to decode the input mes‐
30              sage.  Options: filter  -> filter instructions  file  to  decode
31              input BUFR (for bufr_filter)
32
33       fortran -> fortran program to decode the input BUFR
34              python   ->  python script to decode the input BUFR C       -> C
35              program to decode the input BUFR
36
37              Default mode is filter.
38
39       -E filter|fortran|python|C
40
41              Encoding dump. Provides instructions to create  the  input  mes‐
42              sage.   Options:  filter   -> filter instructions file to encode
43              input BUFR (for bufr_filter)
44
45       fortran -> fortran program to encode the input BUFR
46              python  -> python script to encode the input BUFR C        ->  C
47              program to encode the input BUFR
48
49              Default mode is filter.
50
51       -O     Octet mode. WMO documentation style dump.
52
53       -p     Plain dump (key=value format).
54
55       -d     Dump the expanded descriptors.
56
57       -t     Print type information.
58
59       -f     Force. Force the execution not to fail on error.
60
61       -H     Print octet content in hexadecimal format.
62
63       -a     Dump aliases.
64
65       -w key[:{s|d|i}]{=|!=}value,key[:{s|d|i}]{=|!=}value,...
66
67              Where clause.  Messages are processed only if they match all the
68              key/value constraints.  A valid constraint is of type  key=value
69              or  key!=value.  For each key a string (key:s), a double (key:d)
70              or an integer (key:i) type can be  specified.  Default  type  is
71              string.  In the value you can also use the forward-slash charac‐
72              ter '/' to specify an OR condition (i.e. a logical  disjunction)
73              Note: only one -w clause is allowed.
74
75       -s key[:{s|d|i}]=value,key[:{s|d|i}]=value,...
76
77              Key/values  to  set.   For  each  key a string (key:s), a double
78              (key:d) or an integer (key:i) type can be  defined.  By  default
79              the native type is set.
80
81       -7     Does not fail when the message has wrong length
82
83       -V     Version.
84
85       -S subset_number
86
87              Dump the given subset
88
89       -X offset
90
91              Input  file  offset  in bytes. Processing of the input file will
92              start from the given offset.
93
94       NAME    bufr_dump
95
96       DESCRIPTION
97
98              Dump the content of a BUFR file in different formats.
99
100       USAGE
101
102              bufr_dump [options] bufr_file bufr_file ...
103
104       OPTIONS
105
106       -j s|f|a
107
108              JSON mode (JavaScript Object Notation).  Options:  s->structure,
109              f->flat  (only  data),  a->all attributes Default mode is struc‐
110              ture.
111
112       -D filter|fortran|python|C
113
114              Decoding dump. Provides instructions to decode  the  input  mes‐
115              sage.   Options:  filter   -> filter instructions file to decode
116              input BUFR (for bufr_filter)
117
118       fortran -> fortran program to decode the input BUFR
119              python  -> python script to decode the input BUFR C        ->  C
120              program to decode the input BUFR
121
122              Default mode is filter.
123
124       -E filter|fortran|python|C
125
126              Encoding  dump.  Provides  instructions to create the input mes‐
127              sage.  Options: filter  -> filter instructions  file  to  encode
128              input BUFR (for bufr_filter)
129
130       fortran -> fortran program to encode the input BUFR
131              python   ->  python script to encode the input BUFR C       -> C
132              program to encode the input BUFR
133
134              Default mode is filter.
135
136       -O     Octet mode. WMO documentation style dump.
137
138       -p     Plain dump (key=value format).
139
140       -d     Dump the expanded descriptors.
141
142       -t     Print type information.
143
144       -f     Force. Force the execution not to fail on error.
145
146       -H     Print octet content in hexadecimal format.
147
148       -a     Dump aliases.
149
150       -w key[:{s|d|i}]{=|!=}value,key[:{s|d|i}]{=|!=}value,...
151
152              Where clause.  Messages are processed only if they match all the
153              key/value  constraints.  A valid constraint is of type key=value
154              or key!=value.  For each key a string (key:s), a double  (key:d)
155              or  an  integer  (key:i)  type can be specified. Default type is
156              string.  In the value you can also use the forward-slash charac‐
157              ter  '/' to specify an OR condition (i.e. a logical disjunction)
158              Note: only one -w clause is allowed.
159
160       -s key[:{s|d|i}]=value,key[:{s|d|i}]=value,...
161
162              Key/values to set.  For each key  a  string  (key:s),  a  double
163              (key:d)  or  an  integer (key:i) type can be defined. By default
164              the native type is set.
165
166       -7     Does not fail when the message has wrong length
167
168       -V     Version.
169
170       -S subset_number
171
172              Dump the given subset
173
174       -X offset
175
176              Input file offset in bytes. Processing of the  input  file  will
177              start from the given offset.
178
179
180
181bufr_dump                        December 2022                    BUFR_DUMP(1)
Impressum