1 <html> 2 <head> 3 <meta name="generator" content="groff -Thtml, see www.gnu.org"> 4 <meta name="Content-Style" content="text/css"> 5 <title>MSGEXEC</title> 6 </head> 7 <body> 8 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> 17 18 <hr> 19 <!-- Creator : groff version 1.17.2 --> 20 <a name="NAME"></a> 21 <h2>NAME</h2> 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> 28 <h2>SYNOPSIS</h2> 29 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> 37 <h2>DESCRIPTION</h2> 38 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> 49 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> 58 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> 65 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> 71 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> 77 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> 83 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> 89 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> 95 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 101 read.</td></table> 102 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> 108 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> 114 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> 120 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> 126 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 132 syntax</td></table> 133 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> 139 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> 145 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> 151 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> 157 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> 164 <h2>AUTHOR</h2> 165 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> 173 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 (a] gnu.org>.</td></table> 179 <a name="COPYRIGHT"></a> 180 <h2>COPYRIGHT</h2> 181 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-2006 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> 192 <h2>SEE ALSO</h2> 193 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 201 command</td></table> 202 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> 208 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> 214 <hr> 215 </body> 216 </html> 217