1BUFR_COPY(1) User Commands BUFR_COPY(1)
2
3
4
6 bufr_copy - manual page for bufr_copy
7
9 NAME bufr_copy
10
11 DESCRIPTION
12
13 Copies the content of BUFR files printing values of some keys.
14 If the name of the output_bufr_file contains a key enclosed in
15 square brackets, its value will be used.
16
17 USAGE
18
19 bufr_copy [options] bufr_file bufr_file ... output_bufr_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 -s key[:{s|d|i}]=value,key[:{s|d|i}]=value,...
32
33 Key/values to set. For each key a string (key:s), a double
34 (key:d) or an integer (key:i) type can be defined. By default
35 the native type is set.
36
37 -P key[:{s|d|i}],key[:{s|d|i}],...
38
39 As -p adding the declared keys to the default list.
40
41 -w key[:{s|d|i}]=value,key[:{s|d|i}]=value,...
42
43 Where clause. Only BUFR messages matching the key/value con‐
44 straints are copied to the output_bufr_file. For each key a
45 string (key:s), a double (key:d) or an integer (key:i) type can
46 be defined. Default type is string. Note: only one -w clause is
47 allowed.
48
49 -V Version.
50
51 -W width
52
53 Minimum width of each column in output. Default is 10.
54
55 -g Copy GTS header.
56
57 -7 Does not fail when the message has wrong length
58
59 -X offset
60
61 Input file offset in bytes. Processing of the input file will
62 start from the given offset.
63
64 -v Verbose.
65
66 NAME bufr_copy
67
68 DESCRIPTION
69
70 Copies the content of BUFR files printing values of some keys.
71 If the name of the output_bufr_file contains a key enclosed in
72 square brackets, its value will be used.
73
74 USAGE
75
76 bufr_copy [options] bufr_file bufr_file ... output_bufr_file
77
78 OPTIONS
79
80 -f Force. Force the execution not to fail on error.
81
82 -p key[:{s|d|i}],key[:{s|d|i}],...
83
84 Declaration of keys to print. For each key a string (key:s), a
85 double (key:d) or an integer (key:i) type can be requested. De‐
86 fault type is string.
87
88 -s key[:{s|d|i}]=value,key[:{s|d|i}]=value,...
89
90 Key/values to set. For each key a string (key:s), a double
91 (key:d) or an integer (key:i) type can be defined. By default
92 the native type is set.
93
94 -P key[:{s|d|i}],key[:{s|d|i}],...
95
96 As -p adding the declared keys to the default list.
97
98 -w key[:{s|d|i}]=value,key[:{s|d|i}]=value,...
99
100 Where clause. Only BUFR messages matching the key/value con‐
101 straints are copied to the output_bufr_file. For each key a
102 string (key:s), a double (key:d) or an integer (key:i) type can
103 be defined. Default type is string. Note: only one -w clause is
104 allowed.
105
106 -V Version.
107
108 -W width
109
110 Minimum width of each column in output. Default is 10.
111
112 -g Copy GTS header.
113
114 -7 Does not fail when the message has wrong length
115
116 -X offset
117
118 Input file offset in bytes. Processing of the input file will
119 start from the given offset.
120
121 -v Verbose.
122
123
124
125bufr_copy December 2022 BUFR_COPY(1)