1 <!-- Creator : groff version 1.18.1 -->
4 <meta name="generator" content="groff -Thtml, see www.gnu.org">
5 <meta name="Content-Style" content="text/css">
10 <h1 align=center>MSGEXEC</h1>
11 <a href="#NAME">NAME</a><br>
12 <a href="#SYNOPSIS">SYNOPSIS</a><br>
13 <a href="#DESCRIPTION">DESCRIPTION</a><br>
14 <a href="#AUTHOR">AUTHOR</a><br>
15 <a href="#REPORTING BUGS">REPORTING BUGS</a><br>
16 <a href="#COPYRIGHT">COPYRIGHT</a><br>
17 <a href="#SEE ALSO">SEE ALSO</a><br>
23 <table width="100%" border=0 rules="none" frame="void"
24 cols="2" cellspacing="0" cellpadding="0">
25 <tr valign="top" align="left">
28 <p>msgexec − process translations of message
32 <a name="SYNOPSIS"></a>
35 <table width="100%" border=0 rules="none" frame="void"
36 cols="2" cellspacing="0" cellpadding="0">
37 <tr valign="top" align="left">
40 <p><b>msgexec</b> [<i>OPTION</i>] <i>COMMAND</i>
41 [<i>COMMAND-OPTION</i>]</p>
44 <a name="DESCRIPTION"></a>
47 <table width="100%" border=0 rules="none" frame="void"
48 cols="2" cellspacing="0" cellpadding="0">
49 <tr valign="top" align="left">
52 <p>Applies a command to all translations of a translation
53 catalog. The COMMAND can be any program that reads a
54 translation from standard input. It is invoked once for each
55 translation. Its output becomes msgexec’s output.
56 msgexec’s return code is the maximum return code
57 across all invocations.</p>
59 <p>A special builtin command called ’0’ outputs
60 the translation, followed by a null byte. The output of
61 "msgexec 0" is suitable as input for "xargs
62 <b>−0</b>".</p>
64 <p>Mandatory arguments to long options are mandatory for
65 short options too.</p>
69 <table width="100%" border=0 rules="none" frame="void"
70 cols="2" cellspacing="0" cellpadding="0">
71 <tr valign="top" align="left">
74 <p><b>Input file location:</b></p></td>
77 <table width="100%" border=0 rules="none" frame="void"
78 cols="2" cellspacing="0" cellpadding="0">
79 <tr valign="top" align="left">
83 <b>−−input</b>=<i>INPUTFILE</i></p></td>
86 <table width="100%" border=0 rules="none" frame="void"
87 cols="2" cellspacing="0" cellpadding="0">
88 <tr valign="top" align="left">
95 <table width="100%" border=0 rules="none" frame="void"
96 cols="2" cellspacing="0" cellpadding="0">
97 <tr valign="top" align="left">
101 <b>−−directory</b>=<i>DIRECTORY</i></p></td>
104 <table width="100%" border=0 rules="none" frame="void"
105 cols="2" cellspacing="0" cellpadding="0">
106 <tr valign="top" align="left">
107 <td width="21%"></td>
109 <p>add DIRECTORY to list for input files search</p>
113 <table width="100%" border=0 rules="none" frame="void"
114 cols="2" cellspacing="0" cellpadding="0">
115 <tr valign="top" align="left">
116 <td width="10%"></td>
118 <p>If no input file is given or if it is -, standard input
123 <table width="100%" border=0 rules="none" frame="void"
124 cols="2" cellspacing="0" cellpadding="0">
125 <tr valign="top" align="left">
128 <p><b>Input file syntax:</b></p></td>
131 <table width="100%" border=0 rules="none" frame="void"
132 cols="2" cellspacing="0" cellpadding="0">
133 <tr valign="top" align="left">
134 <td width="10%"></td>
137 <b>−−properties−input</b></p></td>
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="21%"></td>
145 <p>input file is in Java .properties syntax</p>
149 <table width="100%" border=0 rules="none" frame="void"
150 cols="2" cellspacing="0" cellpadding="0">
151 <tr valign="top" align="left">
152 <td width="10%"></td>
154 <p><b>−−stringtable−input</b></p></td>
157 <table width="100%" border=0 rules="none" frame="void"
158 cols="2" cellspacing="0" cellpadding="0">
159 <tr valign="top" align="left">
160 <td width="21%"></td>
162 <p>input file is in NeXTstep/GNUstep .strings syntax</p>
166 <table width="100%" border=0 rules="none" frame="void"
167 cols="2" cellspacing="0" cellpadding="0">
168 <tr valign="top" align="left">
171 <p><b>Informative output:</b></p></td>
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>
179 <p><b>−h</b>, <b>−−help</b></p></td>
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="21%"></td>
187 <p>display this help and exit</p>
191 <table width="100%" border=0 rules="none" frame="void"
192 cols="2" cellspacing="0" cellpadding="0">
193 <tr valign="top" align="left">
194 <td width="10%"></td>
196 <p><b>−V</b>, <b>−−version</b></p></td>
199 <table width="100%" border=0 rules="none" frame="void"
200 cols="2" cellspacing="0" cellpadding="0">
201 <tr valign="top" align="left">
202 <td width="21%"></td>
204 <p>output version information and exit</p>
207 <a name="AUTHOR"></a>
210 <table width="100%" border=0 rules="none" frame="void"
211 cols="2" cellspacing="0" cellpadding="0">
212 <tr valign="top" align="left">
213 <td width="10%"></td>
215 <p>Written by Bruno Haible.</p>
218 <a name="REPORTING BUGS"></a>
219 <h2>REPORTING BUGS</h2>
221 <table width="100%" border=0 rules="none" frame="void"
222 cols="2" cellspacing="0" cellpadding="0">
223 <tr valign="top" align="left">
224 <td width="10%"></td>
226 <p>Report bugs to <bug-gnu-gettext@gnu.org>.</p>
229 <a name="COPYRIGHT"></a>
232 <table width="100%" border=0 rules="none" frame="void"
233 cols="2" cellspacing="0" cellpadding="0">
234 <tr valign="top" align="left">
235 <td width="10%"></td>
237 <p>Copyright © 2001-2010 Free Software Foundation, Inc.
238 License GPLv3+: GNU GPL version 3 or later
239 <http://gnu.org/licenses/gpl.html><br>
240 This is free software: you are free to change and
241 redistribute it. There is NO WARRANTY, to the extent
242 permitted by law.</p>
245 <a name="SEE ALSO"></a>
248 <table width="100%" border=0 rules="none" frame="void"
249 cols="2" cellspacing="0" cellpadding="0">
250 <tr valign="top" align="left">
251 <td width="10%"></td>
253 <p>The full documentation for <b>msgexec</b> is maintained
254 as a Texinfo manual. If the <b>info</b> and <b>msgexec</b>
255 programs are properly installed at your site, the
260 <table width="100%" border=0 rules="none" frame="void"
261 cols="2" cellspacing="0" cellpadding="0">
262 <tr valign="top" align="left">
263 <td width="20%"></td>
265 <p><b>info msgexec</b></p>
269 <table width="100%" border=0 rules="none" frame="void"
270 cols="2" cellspacing="0" cellpadding="0">
271 <tr valign="top" align="left">
272 <td width="10%"></td>
274 <p>should give you access to the complete manual.</p>