3
<meta name="generator" content="groff -Thtml, see www.gnu.org">
4
<meta name="Content-Style" content="text/css">
9
<h1 align=center>MSGEXEC</h1>
10
<a href="#NAME">NAME</a><br>
11
<a href="#SYNOPSIS">SYNOPSIS</a><br>
12
<a href="#DESCRIPTION">DESCRIPTION</a><br>
13
<a href="#AUTHOR">AUTHOR</a><br>
14
<a href="#REPORTING BUGS">REPORTING BUGS</a><br>
15
<a href="#COPYRIGHT">COPYRIGHT</a><br>
16
<a href="#SEE ALSO">SEE ALSO</a><br>
19
<!-- Creator : groff version 1.17.2 -->
22
<table width="100%" border=0 rules="none" frame="void"
23
cols="2" cellspacing="0" cellpadding="0">
24
<tr valign="top" align="left">
25
<td width="10%"></td><td width="90%">
26
msgexec - process translations of message catalog</td></table>
27
<a name="SYNOPSIS"></a>
30
<table width="100%" border=0 rules="none" frame="void"
31
cols="2" cellspacing="0" cellpadding="0">
32
<tr valign="top" align="left">
33
<td width="10%"></td><td width="90%">
34
<b>msgexec</b> [<i>OPTION</i>] <i>COMMAND</i>
35
[<i>COMMAND-OPTION</i>]</td></table>
36
<a name="DESCRIPTION"></a>
39
<table width="100%" border=0 rules="none" frame="void"
40
cols="2" cellspacing="0" cellpadding="0">
41
<tr valign="top" align="left">
42
<td width="10%"></td><td width="90%">
43
Applies a command to all translations of a translation
44
catalog. The COMMAND can be any program that reads a
45
translation from standard input. It is invoked once for each
46
translation. Its output becomes msgexec's output. msgexec's
47
return code is the maximum return code across all
48
invocations.</td></table>
50
<table width="100%" border=0 rules="none" frame="void"
51
cols="2" cellspacing="0" cellpadding="0">
52
<tr valign="top" align="left">
53
<td width="10%"></td><td width="90%">
54
A special builtin command called '0' outputs the
55
translation, followed by a null byte. The output of
56
"msgexec 0" is suitable as input for "xargs
57
<b>-0</b>".</td></table>
59
<table width="100%" border=0 rules="none" frame="void"
60
cols="2" cellspacing="0" cellpadding="0">
61
<tr valign="top" align="left">
62
<td width="10%"></td><td width="90%">
63
Mandatory arguments to long options are mandatory for short
64
options too.</td></table>
66
<table width="100%" border=0 rules="none" frame="void"
67
cols="2" cellspacing="0" cellpadding="0">
68
<tr valign="top" align="left">
69
<td width="4%"></td><td width="96%">
70
<b>Input file location:</b></td></table>
72
<table width="100%" border=0 rules="none" frame="void"
73
cols="2" cellspacing="0" cellpadding="0">
74
<tr valign="top" align="left">
75
<td width="10%"></td><td width="90%">
76
<b>-i</b>, <b>--input</b>=<i>INPUTFILE</i></td></table>
78
<table width="100%" border=0 rules="none" frame="void"
79
cols="2" cellspacing="0" cellpadding="0">
80
<tr valign="top" align="left">
81
<td width="21%"></td><td width="79%">
82
input PO file</td></table>
84
<table width="100%" border=0 rules="none" frame="void"
85
cols="2" cellspacing="0" cellpadding="0">
86
<tr valign="top" align="left">
87
<td width="10%"></td><td width="90%">
88
<b>-D</b>, <b>--directory</b>=<i>DIRECTORY</i></td></table>
90
<table width="100%" border=0 rules="none" frame="void"
91
cols="2" cellspacing="0" cellpadding="0">
92
<tr valign="top" align="left">
93
<td width="21%"></td><td width="79%">
94
add DIRECTORY to list for input files search</td></table>
96
<table width="100%" border=0 rules="none" frame="void"
97
cols="2" cellspacing="0" cellpadding="0">
98
<tr valign="top" align="left">
99
<td width="10%"></td><td width="90%">
100
If no input file is given or if it is -, standard input is
103
<table width="100%" border=0 rules="none" frame="void"
104
cols="2" cellspacing="0" cellpadding="0">
105
<tr valign="top" align="left">
106
<td width="4%"></td><td width="96%">
107
<b>Input file syntax:</b></td></table>
109
<table width="100%" border=0 rules="none" frame="void"
110
cols="2" cellspacing="0" cellpadding="0">
111
<tr valign="top" align="left">
112
<td width="10%"></td><td width="90%">
113
<b>-P</b>, <b>--properties-input</b></td></table>
115
<table width="100%" border=0 rules="none" frame="void"
116
cols="2" cellspacing="0" cellpadding="0">
117
<tr valign="top" align="left">
118
<td width="21%"></td><td width="79%">
119
input file is in Java .properties syntax</td></table>
121
<table width="100%" border=0 rules="none" frame="void"
122
cols="2" cellspacing="0" cellpadding="0">
123
<tr valign="top" align="left">
124
<td width="10%"></td><td width="90%">
125
<b>--stringtable-input</b></td></table>
127
<table width="100%" border=0 rules="none" frame="void"
128
cols="2" cellspacing="0" cellpadding="0">
129
<tr valign="top" align="left">
130
<td width="21%"></td><td width="79%">
131
input file is in NeXTstep/GNUstep .strings
134
<table width="100%" border=0 rules="none" frame="void"
135
cols="2" cellspacing="0" cellpadding="0">
136
<tr valign="top" align="left">
137
<td width="4%"></td><td width="96%">
138
<b>Informative output:</b></td></table>
140
<table width="100%" border=0 rules="none" frame="void"
141
cols="2" cellspacing="0" cellpadding="0">
142
<tr valign="top" align="left">
143
<td width="10%"></td><td width="90%">
144
<b>-h</b>, <b>--help</b></td></table>
146
<table width="100%" border=0 rules="none" frame="void"
147
cols="2" cellspacing="0" cellpadding="0">
148
<tr valign="top" align="left">
149
<td width="21%"></td><td width="79%">
150
display this help and exit</td></table>
152
<table width="100%" border=0 rules="none" frame="void"
153
cols="2" cellspacing="0" cellpadding="0">
154
<tr valign="top" align="left">
155
<td width="10%"></td><td width="90%">
156
<b>-V</b>, <b>--version</b></td></table>
158
<table width="100%" border=0 rules="none" frame="void"
159
cols="2" cellspacing="0" cellpadding="0">
160
<tr valign="top" align="left">
161
<td width="21%"></td><td width="79%">
162
output version information and exit</td></table>
163
<a name="AUTHOR"></a>
166
<table width="100%" border=0 rules="none" frame="void"
167
cols="2" cellspacing="0" cellpadding="0">
168
<tr valign="top" align="left">
169
<td width="10%"></td><td width="90%">
170
Written by Bruno Haible.</td></table>
171
<a name="REPORTING BUGS"></a>
172
<h2>REPORTING BUGS</h2>
174
<table width="100%" border=0 rules="none" frame="void"
175
cols="2" cellspacing="0" cellpadding="0">
176
<tr valign="top" align="left">
177
<td width="10%"></td><td width="90%">
178
Report bugs to <bug-gnu-gettext@gnu.org>.</td></table>
179
<a name="COPYRIGHT"></a>
182
<table width="100%" border=0 rules="none" frame="void"
183
cols="2" cellspacing="0" cellpadding="0">
184
<tr valign="top" align="left">
185
<td width="10%"></td><td width="90%">
186
Copyright 2001-2004 Free Software Foundation, Inc.<br>
187
This is free software; see the source for copying
188
conditions. There is NO warranty; not even for
189
MERCHANTABILITY or FITNESS FOR A PARTICULAR
190
PURPOSE.</td></table>
191
<a name="SEE ALSO"></a>
194
<table width="100%" border=0 rules="none" frame="void"
195
cols="2" cellspacing="0" cellpadding="0">
196
<tr valign="top" align="left">
197
<td width="10%"></td><td width="90%">
198
The full documentation for <b>msgexec</b> is maintained as a
199
Texinfo manual. If the <b>info</b> and <b>msgexec</b>
200
programs are properly installed at your site, the
203
<table width="100%" border=0 rules="none" frame="void"
204
cols="2" cellspacing="0" cellpadding="0">
205
<tr valign="top" align="left">
206
<td width="21%"></td><td width="79%">
207
<b>info msgexec</b></td></table>
209
<table width="100%" border=0 rules="none" frame="void"
210
cols="2" cellspacing="0" cellpadding="0">
211
<tr valign="top" align="left">
212
<td width="10%"></td><td width="90%">
213
should give you access to the complete manual.</td></table>