xref: /netbsd-src/external/gpl2/gettext/dist/gettext-tools/man/msggrep.1.html (revision 946379e7b37692fc43f68eb0d1c10daa0a7f3b6c)
1*946379e7Schristos<html>
2*946379e7Schristos<head>
3*946379e7Schristos<meta name="generator" content="groff -Thtml, see www.gnu.org">
4*946379e7Schristos<meta name="Content-Style" content="text/css">
5*946379e7Schristos<title>MSGGREP</title>
6*946379e7Schristos</head>
7*946379e7Schristos<body>
8*946379e7Schristos
9*946379e7Schristos<h1 align=center>MSGGREP</h1>
10*946379e7Schristos<a href="#NAME">NAME</a><br>
11*946379e7Schristos<a href="#SYNOPSIS">SYNOPSIS</a><br>
12*946379e7Schristos<a href="#DESCRIPTION">DESCRIPTION</a><br>
13*946379e7Schristos<a href="#AUTHOR">AUTHOR</a><br>
14*946379e7Schristos<a href="#REPORTING BUGS">REPORTING BUGS</a><br>
15*946379e7Schristos<a href="#COPYRIGHT">COPYRIGHT</a><br>
16*946379e7Schristos<a href="#SEE ALSO">SEE ALSO</a><br>
17*946379e7Schristos
18*946379e7Schristos<hr>
19*946379e7Schristos<!-- Creator     : groff version 1.17.2 -->
20*946379e7Schristos<a name="NAME"></a>
21*946379e7Schristos<h2>NAME</h2>
22*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
23*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
24*946379e7Schristos<tr valign="top" align="left">
25*946379e7Schristos<td width="10%"></td><td width="90%">
26*946379e7Schristosmsggrep - pattern matching on message catalog</td></table>
27*946379e7Schristos<a name="SYNOPSIS"></a>
28*946379e7Schristos<h2>SYNOPSIS</h2>
29*946379e7Schristos
30*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
31*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
32*946379e7Schristos<tr valign="top" align="left">
33*946379e7Schristos<td width="10%"></td><td width="90%">
34*946379e7Schristos<b>msggrep</b> [<i>OPTION</i>]
35*946379e7Schristos[<i>INPUTFILE</i>]</td></table>
36*946379e7Schristos<a name="DESCRIPTION"></a>
37*946379e7Schristos<h2>DESCRIPTION</h2>
38*946379e7Schristos
39*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
40*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
41*946379e7Schristos<tr valign="top" align="left">
42*946379e7Schristos<td width="10%"></td><td width="90%">
43*946379e7SchristosExtracts all messages of a translation catalog that match a
44*946379e7Schristosgiven pattern or belong to some given source
45*946379e7Schristosfiles.</td></table>
46*946379e7Schristos
47*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
48*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
49*946379e7Schristos<tr valign="top" align="left">
50*946379e7Schristos<td width="10%"></td><td width="90%">
51*946379e7SchristosMandatory arguments to long options are mandatory for short
52*946379e7Schristosoptions too.</td></table>
53*946379e7Schristos
54*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
55*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
56*946379e7Schristos<tr valign="top" align="left">
57*946379e7Schristos<td width="4%"></td><td width="96%">
58*946379e7Schristos<b>Input file location:</b></td></table>
59*946379e7Schristos
60*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
61*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
62*946379e7Schristos<tr valign="top" align="left">
63*946379e7Schristos<td width="10%"></td><td width="90%">
64*946379e7SchristosINPUTFILE</td></table>
65*946379e7Schristos
66*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
67*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
68*946379e7Schristos<tr valign="top" align="left">
69*946379e7Schristos<td width="21%"></td><td width="79%">
70*946379e7Schristosinput PO file</td></table>
71*946379e7Schristos
72*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
73*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
74*946379e7Schristos<tr valign="top" align="left">
75*946379e7Schristos<td width="10%"></td><td width="90%">
76*946379e7Schristos<b>-D</b>, <b>--directory</b>=<i>DIRECTORY</i></td></table>
77*946379e7Schristos
78*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
79*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
80*946379e7Schristos<tr valign="top" align="left">
81*946379e7Schristos<td width="21%"></td><td width="79%">
82*946379e7Schristosadd DIRECTORY to list for input files search</td></table>
83*946379e7Schristos
84*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
85*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
86*946379e7Schristos<tr valign="top" align="left">
87*946379e7Schristos<td width="10%"></td><td width="90%">
88*946379e7SchristosIf no input file is given or if it is -, standard input is
89*946379e7Schristosread.</td></table>
90*946379e7Schristos
91*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
92*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
93*946379e7Schristos<tr valign="top" align="left">
94*946379e7Schristos<td width="4%"></td><td width="96%">
95*946379e7Schristos<b>Output file location:</b></td></table>
96*946379e7Schristos
97*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
98*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
99*946379e7Schristos<tr valign="top" align="left">
100*946379e7Schristos<td width="10%"></td><td width="90%">
101*946379e7Schristos<b>-o</b>, <b>--output-file</b>=<i>FILE</i></td></table>
102*946379e7Schristos
103*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
104*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
105*946379e7Schristos<tr valign="top" align="left">
106*946379e7Schristos<td width="21%"></td><td width="79%">
107*946379e7Schristoswrite output to specified file</td></table>
108*946379e7Schristos
109*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
110*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
111*946379e7Schristos<tr valign="top" align="left">
112*946379e7Schristos<td width="10%"></td><td width="90%">
113*946379e7SchristosThe results are written to standard output if no output file
114*946379e7Schristosis specified or if it is -.</td></table>
115*946379e7Schristos
116*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
117*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
118*946379e7Schristos<tr valign="top" align="left">
119*946379e7Schristos<td width="4%"></td><td width="96%">
120*946379e7Schristos<b>Message selection:</b></td></table>
121*946379e7Schristos
122*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
123*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
124*946379e7Schristos<tr valign="top" align="left">
125*946379e7Schristos<td width="21%"></td><td width="79%">
126*946379e7Schristos[-N SOURCEFILE]... [-M DOMAINNAME]... [-J MSGCTXT-PATTERN]
127*946379e7Schristos[-K MSGID-PATTERN] [-T MSGSTR-PATTERN] [-C COMMENT-PATTERN]
128*946379e7Schristos[-X EXTRACTED-COMMENT-PATTERN]</td></table>
129*946379e7Schristos
130*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
131*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
132*946379e7Schristos<tr valign="top" align="left">
133*946379e7Schristos<td width="10%"></td><td width="90%">
134*946379e7SchristosA message is selected if it comes from one of the specified
135*946379e7Schristossource files, or if it comes from one of the specified
136*946379e7Schristosdomains, or if <b>-J</b> is given and its context (msgctxt)
137*946379e7Schristosmatches MSGCTXT-PATTERN, or if <b>-K</b> is given and its
138*946379e7Schristoskey (msgid or msgid_plural) matches MSGID-PATTERN, or if
139*946379e7Schristos<b>-T</b> is given and its translation (msgstr) matches
140*946379e7SchristosMSGSTR-PATTERN, or if <b>-C</b> is given and the
141*946379e7Schristostranslator's comment matches COMMENT-PATTERN, or if
142*946379e7Schristos<b>-X</b> is given and the extracted comment matches
143*946379e7SchristosEXTRACTED-COMMENT-PATTERN.</td></table>
144*946379e7Schristos
145*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
146*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
147*946379e7Schristos<tr valign="top" align="left">
148*946379e7Schristos<td width="10%"></td><td width="90%">
149*946379e7SchristosWhen more than one selection criterion is specified, the set
150*946379e7Schristosof selected messages is the union of the selected messages
151*946379e7Schristosof each criterion.</td></table>
152*946379e7Schristos
153*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
154*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
155*946379e7Schristos<tr valign="top" align="left">
156*946379e7Schristos<td width="10%"></td><td width="90%">
157*946379e7SchristosMSGCTXT-PATTERN or MSGID-PATTERN or MSGSTR-PATTERN or
158*946379e7SchristosCOMMENT-PATTERN or EXTRACTED-COMMENT-PATTERN
159*946379e7Schristossyntax:</td></table>
160*946379e7Schristos
161*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
162*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
163*946379e7Schristos<tr valign="top" align="left">
164*946379e7Schristos<td width="21%"></td><td width="79%">
165*946379e7Schristos[-E | <b>-F]</b> [-e PATTERN | <b>-f</b>
166*946379e7SchristosFILE]...</td></table>
167*946379e7Schristos
168*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
169*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
170*946379e7Schristos<tr valign="top" align="left">
171*946379e7Schristos<td width="10%"></td><td width="90%">
172*946379e7SchristosPATTERNs are basic regular expressions by default, or
173*946379e7Schristosextended regular expressions if <b>-E</b> is given, or fixed
174*946379e7Schristosstrings if <b>-F</b> is given.</td></table>
175*946379e7Schristos
176*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
177*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
178*946379e7Schristos<tr valign="top" align="left">
179*946379e7Schristos<td width="10%"></td><td width="90%">
180*946379e7Schristos<b>-N</b>, <b>--location</b>=<i>SOURCEFILE</i></td></table>
181*946379e7Schristos
182*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
183*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
184*946379e7Schristos<tr valign="top" align="left">
185*946379e7Schristos<td width="21%"></td><td width="79%">
186*946379e7Schristosselect messages extracted from SOURCEFILE</td></table>
187*946379e7Schristos
188*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
189*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
190*946379e7Schristos<tr valign="top" align="left">
191*946379e7Schristos<td width="10%"></td><td width="90%">
192*946379e7Schristos<b>-M</b>, <b>--domain</b>=<i>DOMAINNAME</i></td></table>
193*946379e7Schristos
194*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
195*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
196*946379e7Schristos<tr valign="top" align="left">
197*946379e7Schristos<td width="21%"></td><td width="79%">
198*946379e7Schristosselect messages belonging to domain DOMAINNAME</td></table>
199*946379e7Schristos
200*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
201*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
202*946379e7Schristos<tr valign="top" align="left">
203*946379e7Schristos<td width="10%"></td><td width="90%">
204*946379e7Schristos<b>-J</b>, <b>--msgctxt</b></td></table>
205*946379e7Schristos
206*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
207*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
208*946379e7Schristos<tr valign="top" align="left">
209*946379e7Schristos<td width="21%"></td><td width="79%">
210*946379e7Schristosstart of patterns for the msgctxt</td></table>
211*946379e7Schristos
212*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
213*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
214*946379e7Schristos<tr valign="top" align="left">
215*946379e7Schristos<td width="10%"></td><td width="90%">
216*946379e7Schristos<b>-K</b>, <b>--msgid</b></td></table>
217*946379e7Schristos
218*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
219*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
220*946379e7Schristos<tr valign="top" align="left">
221*946379e7Schristos<td width="21%"></td><td width="79%">
222*946379e7Schristosstart of patterns for the msgid</td></table>
223*946379e7Schristos
224*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
225*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
226*946379e7Schristos<tr valign="top" align="left">
227*946379e7Schristos<td width="10%"></td><td width="90%">
228*946379e7Schristos<b>-T</b>, <b>--msgstr</b></td></table>
229*946379e7Schristos
230*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
231*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
232*946379e7Schristos<tr valign="top" align="left">
233*946379e7Schristos<td width="21%"></td><td width="79%">
234*946379e7Schristosstart of patterns for the msgstr</td></table>
235*946379e7Schristos
236*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
237*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
238*946379e7Schristos<tr valign="top" align="left">
239*946379e7Schristos<td width="10%"></td><td width="90%">
240*946379e7Schristos<b>-C</b>, <b>--comment</b></td></table>
241*946379e7Schristos
242*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
243*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
244*946379e7Schristos<tr valign="top" align="left">
245*946379e7Schristos<td width="21%"></td><td width="79%">
246*946379e7Schristosstart of patterns for the translator's comment</td></table>
247*946379e7Schristos
248*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
249*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
250*946379e7Schristos<tr valign="top" align="left">
251*946379e7Schristos<td width="10%"></td><td width="90%">
252*946379e7Schristos<b>-X</b>, <b>--extracted-comment</b></td></table>
253*946379e7Schristos
254*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
255*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
256*946379e7Schristos<tr valign="top" align="left">
257*946379e7Schristos<td width="21%"></td><td width="79%">
258*946379e7Schristosstart of patterns for the extracted comment</td></table>
259*946379e7Schristos
260*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
261*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
262*946379e7Schristos<tr valign="top" align="left">
263*946379e7Schristos<td width="10%"></td><td width="90%">
264*946379e7Schristos<b>-E</b>, <b>--extended-regexp</b></td></table>
265*946379e7Schristos
266*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
267*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
268*946379e7Schristos<tr valign="top" align="left">
269*946379e7Schristos<td width="21%"></td><td width="79%">
270*946379e7SchristosPATTERN is an extended regular expression</td></table>
271*946379e7Schristos
272*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
273*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
274*946379e7Schristos<tr valign="top" align="left">
275*946379e7Schristos<td width="10%"></td><td width="90%">
276*946379e7Schristos<b>-F</b>, <b>--fixed-strings</b></td></table>
277*946379e7Schristos
278*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
279*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
280*946379e7Schristos<tr valign="top" align="left">
281*946379e7Schristos<td width="21%"></td><td width="79%">
282*946379e7SchristosPATTERN is a set of newline-separated strings</td></table>
283*946379e7Schristos
284*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
285*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
286*946379e7Schristos<tr valign="top" align="left">
287*946379e7Schristos<td width="10%"></td><td width="90%">
288*946379e7Schristos<b>-e</b>, <b>--regexp</b>=<i>PATTERN</i></td></table>
289*946379e7Schristos
290*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
291*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
292*946379e7Schristos<tr valign="top" align="left">
293*946379e7Schristos<td width="21%"></td><td width="79%">
294*946379e7Schristosuse PATTERN as a regular expression</td></table>
295*946379e7Schristos
296*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
297*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
298*946379e7Schristos<tr valign="top" align="left">
299*946379e7Schristos<td width="10%"></td><td width="90%">
300*946379e7Schristos<b>-f</b>, <b>--file</b>=<i>FILE</i></td></table>
301*946379e7Schristos
302*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
303*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
304*946379e7Schristos<tr valign="top" align="left">
305*946379e7Schristos<td width="21%"></td><td width="79%">
306*946379e7Schristosobtain PATTERN from FILE</td></table>
307*946379e7Schristos
308*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
309*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
310*946379e7Schristos<tr valign="top" align="left">
311*946379e7Schristos<td width="10%"></td><td width="90%">
312*946379e7Schristos<b>-i</b>, <b>--ignore-case</b></td></table>
313*946379e7Schristos
314*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
315*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
316*946379e7Schristos<tr valign="top" align="left">
317*946379e7Schristos<td width="21%"></td><td width="79%">
318*946379e7Schristosignore case distinctions</td></table>
319*946379e7Schristos
320*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
321*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
322*946379e7Schristos<tr valign="top" align="left">
323*946379e7Schristos<td width="10%"></td><td width="90%">
324*946379e7Schristos<b>-v</b>, <b>--invert-match</b></td></table>
325*946379e7Schristos
326*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
327*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
328*946379e7Schristos<tr valign="top" align="left">
329*946379e7Schristos<td width="21%"></td><td width="79%">
330*946379e7Schristosoutput only the messages that do not match any selection
331*946379e7Schristoscriterion</td></table>
332*946379e7Schristos
333*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
334*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
335*946379e7Schristos<tr valign="top" align="left">
336*946379e7Schristos<td width="4%"></td><td width="96%">
337*946379e7Schristos<b>Input file syntax:</b></td></table>
338*946379e7Schristos
339*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
340*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
341*946379e7Schristos<tr valign="top" align="left">
342*946379e7Schristos<td width="10%"></td><td width="90%">
343*946379e7Schristos<b>-P</b>, <b>--properties-input</b></td></table>
344*946379e7Schristos
345*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
346*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
347*946379e7Schristos<tr valign="top" align="left">
348*946379e7Schristos<td width="21%"></td><td width="79%">
349*946379e7Schristosinput file is in Java .properties syntax</td></table>
350*946379e7Schristos
351*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
352*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
353*946379e7Schristos<tr valign="top" align="left">
354*946379e7Schristos<td width="10%"></td><td width="90%">
355*946379e7Schristos<b>--stringtable-input</b></td></table>
356*946379e7Schristos
357*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
358*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
359*946379e7Schristos<tr valign="top" align="left">
360*946379e7Schristos<td width="21%"></td><td width="79%">
361*946379e7Schristosinput file is in NeXTstep/GNUstep .strings
362*946379e7Schristossyntax</td></table>
363*946379e7Schristos
364*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
365*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
366*946379e7Schristos<tr valign="top" align="left">
367*946379e7Schristos<td width="4%"></td><td width="96%">
368*946379e7Schristos<b>Output details:</b></td></table>
369*946379e7Schristos
370*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
371*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
372*946379e7Schristos<tr valign="top" align="left">
373*946379e7Schristos<td width="10%"></td><td width="90%">
374*946379e7Schristos<b>--no-escape</b></td></table>
375*946379e7Schristos
376*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
377*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
378*946379e7Schristos<tr valign="top" align="left">
379*946379e7Schristos<td width="21%"></td><td width="79%">
380*946379e7Schristosdo not use C escapes in output (default)</td></table>
381*946379e7Schristos
382*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
383*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
384*946379e7Schristos<tr valign="top" align="left">
385*946379e7Schristos<td width="10%"></td><td width="90%">
386*946379e7Schristos<b>--escape</b></td></table>
387*946379e7Schristos
388*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
389*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
390*946379e7Schristos<tr valign="top" align="left">
391*946379e7Schristos<td width="21%"></td><td width="79%">
392*946379e7Schristosuse C escapes in output, no extended chars</td></table>
393*946379e7Schristos
394*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
395*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
396*946379e7Schristos<tr valign="top" align="left">
397*946379e7Schristos<td width="10%"></td><td width="90%">
398*946379e7Schristos<b>--force-po</b></td></table>
399*946379e7Schristos
400*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
401*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
402*946379e7Schristos<tr valign="top" align="left">
403*946379e7Schristos<td width="21%"></td><td width="79%">
404*946379e7Schristoswrite PO file even if empty</td></table>
405*946379e7Schristos
406*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
407*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
408*946379e7Schristos<tr valign="top" align="left">
409*946379e7Schristos<td width="10%"></td><td width="90%">
410*946379e7Schristos<b>--indent</b></td></table>
411*946379e7Schristos
412*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
413*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
414*946379e7Schristos<tr valign="top" align="left">
415*946379e7Schristos<td width="21%"></td><td width="79%">
416*946379e7Schristosindented output style</td></table>
417*946379e7Schristos
418*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
419*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
420*946379e7Schristos<tr valign="top" align="left">
421*946379e7Schristos<td width="10%"></td><td width="90%">
422*946379e7Schristos<b>--no-location</b></td></table>
423*946379e7Schristos
424*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
425*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
426*946379e7Schristos<tr valign="top" align="left">
427*946379e7Schristos<td width="21%"></td><td width="79%">
428*946379e7Schristossuppress '#: filename:line' lines</td></table>
429*946379e7Schristos
430*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
431*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
432*946379e7Schristos<tr valign="top" align="left">
433*946379e7Schristos<td width="10%"></td><td width="90%">
434*946379e7Schristos<b>--add-location</b></td></table>
435*946379e7Schristos
436*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
437*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
438*946379e7Schristos<tr valign="top" align="left">
439*946379e7Schristos<td width="21%"></td><td width="79%">
440*946379e7Schristospreserve '#: filename:line' lines (default)</td></table>
441*946379e7Schristos
442*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
443*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
444*946379e7Schristos<tr valign="top" align="left">
445*946379e7Schristos<td width="10%"></td><td width="90%">
446*946379e7Schristos<b>--strict</b></td></table>
447*946379e7Schristos
448*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
449*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
450*946379e7Schristos<tr valign="top" align="left">
451*946379e7Schristos<td width="21%"></td><td width="79%">
452*946379e7Schristosstrict Uniforum output style</td></table>
453*946379e7Schristos
454*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
455*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
456*946379e7Schristos<tr valign="top" align="left">
457*946379e7Schristos<td width="10%"></td><td width="90%">
458*946379e7Schristos<b>-p</b>, <b>--properties-output</b></td></table>
459*946379e7Schristos
460*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
461*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
462*946379e7Schristos<tr valign="top" align="left">
463*946379e7Schristos<td width="21%"></td><td width="79%">
464*946379e7Schristoswrite out a Java .properties file</td></table>
465*946379e7Schristos
466*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
467*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
468*946379e7Schristos<tr valign="top" align="left">
469*946379e7Schristos<td width="10%"></td><td width="90%">
470*946379e7Schristos<b>--stringtable-output</b></td></table>
471*946379e7Schristos
472*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
473*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
474*946379e7Schristos<tr valign="top" align="left">
475*946379e7Schristos<td width="21%"></td><td width="79%">
476*946379e7Schristoswrite out a NeXTstep/GNUstep .strings file</td></table>
477*946379e7Schristos
478*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
479*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
480*946379e7Schristos<tr valign="top" align="left">
481*946379e7Schristos<td width="10%"></td><td width="90%">
482*946379e7Schristos<b>-w</b>, <b>--width</b>=<i>NUMBER</i></td></table>
483*946379e7Schristos
484*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
485*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
486*946379e7Schristos<tr valign="top" align="left">
487*946379e7Schristos<td width="21%"></td><td width="79%">
488*946379e7Schristosset output page width</td></table>
489*946379e7Schristos
490*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
491*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
492*946379e7Schristos<tr valign="top" align="left">
493*946379e7Schristos<td width="10%"></td><td width="90%">
494*946379e7Schristos<b>--no-wrap</b></td></table>
495*946379e7Schristos
496*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
497*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
498*946379e7Schristos<tr valign="top" align="left">
499*946379e7Schristos<td width="21%"></td><td width="79%">
500*946379e7Schristosdo not break long message lines, longer than the output page
501*946379e7Schristoswidth, into several lines</td></table>
502*946379e7Schristos
503*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
504*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
505*946379e7Schristos<tr valign="top" align="left">
506*946379e7Schristos<td width="10%"></td><td width="90%">
507*946379e7Schristos<b>--sort-output</b></td></table>
508*946379e7Schristos
509*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
510*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
511*946379e7Schristos<tr valign="top" align="left">
512*946379e7Schristos<td width="21%"></td><td width="79%">
513*946379e7Schristosgenerate sorted output</td></table>
514*946379e7Schristos
515*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
516*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
517*946379e7Schristos<tr valign="top" align="left">
518*946379e7Schristos<td width="10%"></td><td width="90%">
519*946379e7Schristos<b>--sort-by-file</b></td></table>
520*946379e7Schristos
521*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
522*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
523*946379e7Schristos<tr valign="top" align="left">
524*946379e7Schristos<td width="21%"></td><td width="79%">
525*946379e7Schristossort output by file location</td></table>
526*946379e7Schristos
527*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
528*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
529*946379e7Schristos<tr valign="top" align="left">
530*946379e7Schristos<td width="4%"></td><td width="96%">
531*946379e7Schristos<b>Informative output:</b></td></table>
532*946379e7Schristos
533*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
534*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
535*946379e7Schristos<tr valign="top" align="left">
536*946379e7Schristos<td width="10%"></td><td width="90%">
537*946379e7Schristos<b>-h</b>, <b>--help</b></td></table>
538*946379e7Schristos
539*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
540*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
541*946379e7Schristos<tr valign="top" align="left">
542*946379e7Schristos<td width="21%"></td><td width="79%">
543*946379e7Schristosdisplay this help and exit</td></table>
544*946379e7Schristos
545*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
546*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
547*946379e7Schristos<tr valign="top" align="left">
548*946379e7Schristos<td width="10%"></td><td width="90%">
549*946379e7Schristos<b>-V</b>, <b>--version</b></td></table>
550*946379e7Schristos
551*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
552*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
553*946379e7Schristos<tr valign="top" align="left">
554*946379e7Schristos<td width="21%"></td><td width="79%">
555*946379e7Schristosoutput version information and exit</td></table>
556*946379e7Schristos<a name="AUTHOR"></a>
557*946379e7Schristos<h2>AUTHOR</h2>
558*946379e7Schristos
559*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
560*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
561*946379e7Schristos<tr valign="top" align="left">
562*946379e7Schristos<td width="10%"></td><td width="90%">
563*946379e7SchristosWritten by Bruno Haible.</td></table>
564*946379e7Schristos<a name="REPORTING BUGS"></a>
565*946379e7Schristos<h2>REPORTING BUGS</h2>
566*946379e7Schristos
567*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
568*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
569*946379e7Schristos<tr valign="top" align="left">
570*946379e7Schristos<td width="10%"></td><td width="90%">
571*946379e7SchristosReport bugs to &lt;bug-gnu-gettext@gnu.org&gt;.</td></table>
572*946379e7Schristos<a name="COPYRIGHT"></a>
573*946379e7Schristos<h2>COPYRIGHT</h2>
574*946379e7Schristos
575*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
576*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
577*946379e7Schristos<tr valign="top" align="left">
578*946379e7Schristos<td width="10%"></td><td width="90%">
579*946379e7SchristosCopyright 2001-2006 Free Software Foundation, Inc.<br>
580*946379e7SchristosThis is free software; see the source for copying
581*946379e7Schristosconditions. There is NO warranty; not even for
582*946379e7SchristosMERCHANTABILITY or FITNESS FOR A PARTICULAR
583*946379e7SchristosPURPOSE.</td></table>
584*946379e7Schristos<a name="SEE ALSO"></a>
585*946379e7Schristos<h2>SEE ALSO</h2>
586*946379e7Schristos
587*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
588*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
589*946379e7Schristos<tr valign="top" align="left">
590*946379e7Schristos<td width="10%"></td><td width="90%">
591*946379e7SchristosThe full documentation for <b>msggrep</b> is maintained as a
592*946379e7SchristosTexinfo manual. If the <b>info</b> and <b>msggrep</b>
593*946379e7Schristosprograms are properly installed at your site, the
594*946379e7Schristoscommand</td></table>
595*946379e7Schristos
596*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
597*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
598*946379e7Schristos<tr valign="top" align="left">
599*946379e7Schristos<td width="21%"></td><td width="79%">
600*946379e7Schristos<b>info msggrep</b></td></table>
601*946379e7Schristos
602*946379e7Schristos<table width="100%" border=0 rules="none" frame="void"
603*946379e7Schristos       cols="2" cellspacing="0" cellpadding="0">
604*946379e7Schristos<tr valign="top" align="left">
605*946379e7Schristos<td width="10%"></td><td width="90%">
606*946379e7Schristosshould give you access to the complete manual.</td></table>
607*946379e7Schristos<hr>
608*946379e7Schristos</body>
609*946379e7Schristos</html>
610