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>MSGGREP</title>
6</head>
7<body>
8
9<h1 align=center>MSGGREP</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%">
26msggrep - pattern matching on 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>msggrep</b> [<i>OPTION</i>]
35[<i>INPUTFILE</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%">
43Extracts all messages of a translation catalog that match a
44given pattern or belong to some given source
45files.</td></table>
46
47<table width="100%" border=0 rules="none" frame="void"
48       cols="2" cellspacing="0" cellpadding="0">
49<tr valign="top" align="left">
50<td width="10%"></td><td width="90%">
51Mandatory arguments to long options are mandatory for short
52options too.</td></table>
53
54<table width="100%" border=0 rules="none" frame="void"
55       cols="2" cellspacing="0" cellpadding="0">
56<tr valign="top" align="left">
57<td width="4%"></td><td width="96%">
58<b>Input file location:</b></td></table>
59
60<table width="100%" border=0 rules="none" frame="void"
61       cols="2" cellspacing="0" cellpadding="0">
62<tr valign="top" align="left">
63<td width="10%"></td><td width="90%">
64INPUTFILE</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="21%"></td><td width="79%">
70input PO file</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>-D</b>, <b>--directory</b>=<i>DIRECTORY</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%">
82add DIRECTORY to list for input files search</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%">
88If no input file is given or if it is -, standard input is
89read.</td></table>
90
91<table width="100%" border=0 rules="none" frame="void"
92       cols="2" cellspacing="0" cellpadding="0">
93<tr valign="top" align="left">
94<td width="4%"></td><td width="96%">
95<b>Output file location:</b></td></table>
96
97<table width="100%" border=0 rules="none" frame="void"
98       cols="2" cellspacing="0" cellpadding="0">
99<tr valign="top" align="left">
100<td width="10%"></td><td width="90%">
101<b>-o</b>, <b>--output-file</b>=<i>FILE</i></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="21%"></td><td width="79%">
107write output to specified file</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%">
113The results are written to standard output if no output file
114is specified or if it is -.</td></table>
115
116<table width="100%" border=0 rules="none" frame="void"
117       cols="2" cellspacing="0" cellpadding="0">
118<tr valign="top" align="left">
119<td width="4%"></td><td width="96%">
120<b>Message selection:</b></td></table>
121
122<table width="100%" border=0 rules="none" frame="void"
123       cols="2" cellspacing="0" cellpadding="0">
124<tr valign="top" align="left">
125<td width="21%"></td><td width="79%">
126[-N SOURCEFILE]... [-M DOMAINNAME]... [-J MSGCTXT-PATTERN]
127[-K MSGID-PATTERN] [-T MSGSTR-PATTERN] [-C COMMENT-PATTERN]
128[-X EXTRACTED-COMMENT-PATTERN]</td></table>
129
130<table width="100%" border=0 rules="none" frame="void"
131       cols="2" cellspacing="0" cellpadding="0">
132<tr valign="top" align="left">
133<td width="10%"></td><td width="90%">
134A message is selected if it comes from one of the specified
135source files, or if it comes from one of the specified
136domains, or if <b>-J</b> is given and its context (msgctxt)
137matches MSGCTXT-PATTERN, or if <b>-K</b> is given and its
138key (msgid or msgid_plural) matches MSGID-PATTERN, or if
139<b>-T</b> is given and its translation (msgstr) matches
140MSGSTR-PATTERN, or if <b>-C</b> is given and the
141translator's comment matches COMMENT-PATTERN, or if
142<b>-X</b> is given and the extracted comment matches
143EXTRACTED-COMMENT-PATTERN.</td></table>
144
145<table width="100%" border=0 rules="none" frame="void"
146       cols="2" cellspacing="0" cellpadding="0">
147<tr valign="top" align="left">
148<td width="10%"></td><td width="90%">
149When more than one selection criterion is specified, the set
150of selected messages is the union of the selected messages
151of each criterion.</td></table>
152
153<table width="100%" border=0 rules="none" frame="void"
154       cols="2" cellspacing="0" cellpadding="0">
155<tr valign="top" align="left">
156<td width="10%"></td><td width="90%">
157MSGCTXT-PATTERN or MSGID-PATTERN or MSGSTR-PATTERN or
158COMMENT-PATTERN or EXTRACTED-COMMENT-PATTERN
159syntax:</td></table>
160
161<table width="100%" border=0 rules="none" frame="void"
162       cols="2" cellspacing="0" cellpadding="0">
163<tr valign="top" align="left">
164<td width="21%"></td><td width="79%">
165[-E | <b>-F]</b> [-e PATTERN | <b>-f</b>
166FILE]...</td></table>
167
168<table width="100%" border=0 rules="none" frame="void"
169       cols="2" cellspacing="0" cellpadding="0">
170<tr valign="top" align="left">
171<td width="10%"></td><td width="90%">
172PATTERNs are basic regular expressions by default, or
173extended regular expressions if <b>-E</b> is given, or fixed
174strings if <b>-F</b> is given.</td></table>
175
176<table width="100%" border=0 rules="none" frame="void"
177       cols="2" cellspacing="0" cellpadding="0">
178<tr valign="top" align="left">
179<td width="10%"></td><td width="90%">
180<b>-N</b>, <b>--location</b>=<i>SOURCEFILE</i></td></table>
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="21%"></td><td width="79%">
186select messages extracted from SOURCEFILE</td></table>
187
188<table width="100%" border=0 rules="none" frame="void"
189       cols="2" cellspacing="0" cellpadding="0">
190<tr valign="top" align="left">
191<td width="10%"></td><td width="90%">
192<b>-M</b>, <b>--domain</b>=<i>DOMAINNAME</i></td></table>
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="21%"></td><td width="79%">
198select messages belonging to domain DOMAINNAME</td></table>
199
200<table width="100%" border=0 rules="none" frame="void"
201       cols="2" cellspacing="0" cellpadding="0">
202<tr valign="top" align="left">
203<td width="10%"></td><td width="90%">
204<b>-J</b>, <b>--msgctxt</b></td></table>
205
206<table width="100%" border=0 rules="none" frame="void"
207       cols="2" cellspacing="0" cellpadding="0">
208<tr valign="top" align="left">
209<td width="21%"></td><td width="79%">
210start of patterns for the msgctxt</td></table>
211
212<table width="100%" border=0 rules="none" frame="void"
213       cols="2" cellspacing="0" cellpadding="0">
214<tr valign="top" align="left">
215<td width="10%"></td><td width="90%">
216<b>-K</b>, <b>--msgid</b></td></table>
217
218<table width="100%" border=0 rules="none" frame="void"
219       cols="2" cellspacing="0" cellpadding="0">
220<tr valign="top" align="left">
221<td width="21%"></td><td width="79%">
222start of patterns for the msgid</td></table>
223
224<table width="100%" border=0 rules="none" frame="void"
225       cols="2" cellspacing="0" cellpadding="0">
226<tr valign="top" align="left">
227<td width="10%"></td><td width="90%">
228<b>-T</b>, <b>--msgstr</b></td></table>
229
230<table width="100%" border=0 rules="none" frame="void"
231       cols="2" cellspacing="0" cellpadding="0">
232<tr valign="top" align="left">
233<td width="21%"></td><td width="79%">
234start of patterns for the msgstr</td></table>
235
236<table width="100%" border=0 rules="none" frame="void"
237       cols="2" cellspacing="0" cellpadding="0">
238<tr valign="top" align="left">
239<td width="10%"></td><td width="90%">
240<b>-C</b>, <b>--comment</b></td></table>
241
242<table width="100%" border=0 rules="none" frame="void"
243       cols="2" cellspacing="0" cellpadding="0">
244<tr valign="top" align="left">
245<td width="21%"></td><td width="79%">
246start of patterns for the translator's comment</td></table>
247
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><td width="90%">
252<b>-X</b>, <b>--extracted-comment</b></td></table>
253
254<table width="100%" border=0 rules="none" frame="void"
255       cols="2" cellspacing="0" cellpadding="0">
256<tr valign="top" align="left">
257<td width="21%"></td><td width="79%">
258start of patterns for the extracted comment</td></table>
259
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="10%"></td><td width="90%">
264<b>-E</b>, <b>--extended-regexp</b></td></table>
265
266<table width="100%" border=0 rules="none" frame="void"
267       cols="2" cellspacing="0" cellpadding="0">
268<tr valign="top" align="left">
269<td width="21%"></td><td width="79%">
270PATTERN is an extended regular expression</td></table>
271
272<table width="100%" border=0 rules="none" frame="void"
273       cols="2" cellspacing="0" cellpadding="0">
274<tr valign="top" align="left">
275<td width="10%"></td><td width="90%">
276<b>-F</b>, <b>--fixed-strings</b></td></table>
277
278<table width="100%" border=0 rules="none" frame="void"
279       cols="2" cellspacing="0" cellpadding="0">
280<tr valign="top" align="left">
281<td width="21%"></td><td width="79%">
282PATTERN is a set of newline-separated strings</td></table>
283
284<table width="100%" border=0 rules="none" frame="void"
285       cols="2" cellspacing="0" cellpadding="0">
286<tr valign="top" align="left">
287<td width="10%"></td><td width="90%">
288<b>-e</b>, <b>--regexp</b>=<i>PATTERN</i></td></table>
289
290<table width="100%" border=0 rules="none" frame="void"
291       cols="2" cellspacing="0" cellpadding="0">
292<tr valign="top" align="left">
293<td width="21%"></td><td width="79%">
294use PATTERN as a regular expression</td></table>
295
296<table width="100%" border=0 rules="none" frame="void"
297       cols="2" cellspacing="0" cellpadding="0">
298<tr valign="top" align="left">
299<td width="10%"></td><td width="90%">
300<b>-f</b>, <b>--file</b>=<i>FILE</i></td></table>
301
302<table width="100%" border=0 rules="none" frame="void"
303       cols="2" cellspacing="0" cellpadding="0">
304<tr valign="top" align="left">
305<td width="21%"></td><td width="79%">
306obtain PATTERN from FILE</td></table>
307
308<table width="100%" border=0 rules="none" frame="void"
309       cols="2" cellspacing="0" cellpadding="0">
310<tr valign="top" align="left">
311<td width="10%"></td><td width="90%">
312<b>-i</b>, <b>--ignore-case</b></td></table>
313
314<table width="100%" border=0 rules="none" frame="void"
315       cols="2" cellspacing="0" cellpadding="0">
316<tr valign="top" align="left">
317<td width="21%"></td><td width="79%">
318ignore case distinctions</td></table>
319
320<table width="100%" border=0 rules="none" frame="void"
321       cols="2" cellspacing="0" cellpadding="0">
322<tr valign="top" align="left">
323<td width="10%"></td><td width="90%">
324<b>-v</b>, <b>--invert-match</b></td></table>
325
326<table width="100%" border=0 rules="none" frame="void"
327       cols="2" cellspacing="0" cellpadding="0">
328<tr valign="top" align="left">
329<td width="21%"></td><td width="79%">
330output only the messages that do not match any selection
331criterion</td></table>
332
333<table width="100%" border=0 rules="none" frame="void"
334       cols="2" cellspacing="0" cellpadding="0">
335<tr valign="top" align="left">
336<td width="4%"></td><td width="96%">
337<b>Input file syntax:</b></td></table>
338
339<table width="100%" border=0 rules="none" frame="void"
340       cols="2" cellspacing="0" cellpadding="0">
341<tr valign="top" align="left">
342<td width="10%"></td><td width="90%">
343<b>-P</b>, <b>--properties-input</b></td></table>
344
345<table width="100%" border=0 rules="none" frame="void"
346       cols="2" cellspacing="0" cellpadding="0">
347<tr valign="top" align="left">
348<td width="21%"></td><td width="79%">
349input file is in Java .properties syntax</td></table>
350
351<table width="100%" border=0 rules="none" frame="void"
352       cols="2" cellspacing="0" cellpadding="0">
353<tr valign="top" align="left">
354<td width="10%"></td><td width="90%">
355<b>--stringtable-input</b></td></table>
356
357<table width="100%" border=0 rules="none" frame="void"
358       cols="2" cellspacing="0" cellpadding="0">
359<tr valign="top" align="left">
360<td width="21%"></td><td width="79%">
361input file is in NeXTstep/GNUstep .strings
362syntax</td></table>
363
364<table width="100%" border=0 rules="none" frame="void"
365       cols="2" cellspacing="0" cellpadding="0">
366<tr valign="top" align="left">
367<td width="4%"></td><td width="96%">
368<b>Output details:</b></td></table>
369
370<table width="100%" border=0 rules="none" frame="void"
371       cols="2" cellspacing="0" cellpadding="0">
372<tr valign="top" align="left">
373<td width="10%"></td><td width="90%">
374<b>--no-escape</b></td></table>
375
376<table width="100%" border=0 rules="none" frame="void"
377       cols="2" cellspacing="0" cellpadding="0">
378<tr valign="top" align="left">
379<td width="21%"></td><td width="79%">
380do not use C escapes in output (default)</td></table>
381
382<table width="100%" border=0 rules="none" frame="void"
383       cols="2" cellspacing="0" cellpadding="0">
384<tr valign="top" align="left">
385<td width="10%"></td><td width="90%">
386<b>--escape</b></td></table>
387
388<table width="100%" border=0 rules="none" frame="void"
389       cols="2" cellspacing="0" cellpadding="0">
390<tr valign="top" align="left">
391<td width="21%"></td><td width="79%">
392use C escapes in output, no extended chars</td></table>
393
394<table width="100%" border=0 rules="none" frame="void"
395       cols="2" cellspacing="0" cellpadding="0">
396<tr valign="top" align="left">
397<td width="10%"></td><td width="90%">
398<b>--force-po</b></td></table>
399
400<table width="100%" border=0 rules="none" frame="void"
401       cols="2" cellspacing="0" cellpadding="0">
402<tr valign="top" align="left">
403<td width="21%"></td><td width="79%">
404write PO file even if empty</td></table>
405
406<table width="100%" border=0 rules="none" frame="void"
407       cols="2" cellspacing="0" cellpadding="0">
408<tr valign="top" align="left">
409<td width="10%"></td><td width="90%">
410<b>--indent</b></td></table>
411
412<table width="100%" border=0 rules="none" frame="void"
413       cols="2" cellspacing="0" cellpadding="0">
414<tr valign="top" align="left">
415<td width="21%"></td><td width="79%">
416indented output style</td></table>
417
418<table width="100%" border=0 rules="none" frame="void"
419       cols="2" cellspacing="0" cellpadding="0">
420<tr valign="top" align="left">
421<td width="10%"></td><td width="90%">
422<b>--no-location</b></td></table>
423
424<table width="100%" border=0 rules="none" frame="void"
425       cols="2" cellspacing="0" cellpadding="0">
426<tr valign="top" align="left">
427<td width="21%"></td><td width="79%">
428suppress '#: filename:line' lines</td></table>
429
430<table width="100%" border=0 rules="none" frame="void"
431       cols="2" cellspacing="0" cellpadding="0">
432<tr valign="top" align="left">
433<td width="10%"></td><td width="90%">
434<b>--add-location</b></td></table>
435
436<table width="100%" border=0 rules="none" frame="void"
437       cols="2" cellspacing="0" cellpadding="0">
438<tr valign="top" align="left">
439<td width="21%"></td><td width="79%">
440preserve '#: filename:line' lines (default)</td></table>
441
442<table width="100%" border=0 rules="none" frame="void"
443       cols="2" cellspacing="0" cellpadding="0">
444<tr valign="top" align="left">
445<td width="10%"></td><td width="90%">
446<b>--strict</b></td></table>
447
448<table width="100%" border=0 rules="none" frame="void"
449       cols="2" cellspacing="0" cellpadding="0">
450<tr valign="top" align="left">
451<td width="21%"></td><td width="79%">
452strict Uniforum output style</td></table>
453
454<table width="100%" border=0 rules="none" frame="void"
455       cols="2" cellspacing="0" cellpadding="0">
456<tr valign="top" align="left">
457<td width="10%"></td><td width="90%">
458<b>-p</b>, <b>--properties-output</b></td></table>
459
460<table width="100%" border=0 rules="none" frame="void"
461       cols="2" cellspacing="0" cellpadding="0">
462<tr valign="top" align="left">
463<td width="21%"></td><td width="79%">
464write out a Java .properties file</td></table>
465
466<table width="100%" border=0 rules="none" frame="void"
467       cols="2" cellspacing="0" cellpadding="0">
468<tr valign="top" align="left">
469<td width="10%"></td><td width="90%">
470<b>--stringtable-output</b></td></table>
471
472<table width="100%" border=0 rules="none" frame="void"
473       cols="2" cellspacing="0" cellpadding="0">
474<tr valign="top" align="left">
475<td width="21%"></td><td width="79%">
476write out a NeXTstep/GNUstep .strings file</td></table>
477
478<table width="100%" border=0 rules="none" frame="void"
479       cols="2" cellspacing="0" cellpadding="0">
480<tr valign="top" align="left">
481<td width="10%"></td><td width="90%">
482<b>-w</b>, <b>--width</b>=<i>NUMBER</i></td></table>
483
484<table width="100%" border=0 rules="none" frame="void"
485       cols="2" cellspacing="0" cellpadding="0">
486<tr valign="top" align="left">
487<td width="21%"></td><td width="79%">
488set output page width</td></table>
489
490<table width="100%" border=0 rules="none" frame="void"
491       cols="2" cellspacing="0" cellpadding="0">
492<tr valign="top" align="left">
493<td width="10%"></td><td width="90%">
494<b>--no-wrap</b></td></table>
495
496<table width="100%" border=0 rules="none" frame="void"
497       cols="2" cellspacing="0" cellpadding="0">
498<tr valign="top" align="left">
499<td width="21%"></td><td width="79%">
500do not break long message lines, longer than the output page
501width, into several lines</td></table>
502
503<table width="100%" border=0 rules="none" frame="void"
504       cols="2" cellspacing="0" cellpadding="0">
505<tr valign="top" align="left">
506<td width="10%"></td><td width="90%">
507<b>--sort-output</b></td></table>
508
509<table width="100%" border=0 rules="none" frame="void"
510       cols="2" cellspacing="0" cellpadding="0">
511<tr valign="top" align="left">
512<td width="21%"></td><td width="79%">
513generate sorted output</td></table>
514
515<table width="100%" border=0 rules="none" frame="void"
516       cols="2" cellspacing="0" cellpadding="0">
517<tr valign="top" align="left">
518<td width="10%"></td><td width="90%">
519<b>--sort-by-file</b></td></table>
520
521<table width="100%" border=0 rules="none" frame="void"
522       cols="2" cellspacing="0" cellpadding="0">
523<tr valign="top" align="left">
524<td width="21%"></td><td width="79%">
525sort output by file location</td></table>
526
527<table width="100%" border=0 rules="none" frame="void"
528       cols="2" cellspacing="0" cellpadding="0">
529<tr valign="top" align="left">
530<td width="4%"></td><td width="96%">
531<b>Informative output:</b></td></table>
532
533<table width="100%" border=0 rules="none" frame="void"
534       cols="2" cellspacing="0" cellpadding="0">
535<tr valign="top" align="left">
536<td width="10%"></td><td width="90%">
537<b>-h</b>, <b>--help</b></td></table>
538
539<table width="100%" border=0 rules="none" frame="void"
540       cols="2" cellspacing="0" cellpadding="0">
541<tr valign="top" align="left">
542<td width="21%"></td><td width="79%">
543display this help and exit</td></table>
544
545<table width="100%" border=0 rules="none" frame="void"
546       cols="2" cellspacing="0" cellpadding="0">
547<tr valign="top" align="left">
548<td width="10%"></td><td width="90%">
549<b>-V</b>, <b>--version</b></td></table>
550
551<table width="100%" border=0 rules="none" frame="void"
552       cols="2" cellspacing="0" cellpadding="0">
553<tr valign="top" align="left">
554<td width="21%"></td><td width="79%">
555output version information and exit</td></table>
556<a name="AUTHOR"></a>
557<h2>AUTHOR</h2>
558
559<table width="100%" border=0 rules="none" frame="void"
560       cols="2" cellspacing="0" cellpadding="0">
561<tr valign="top" align="left">
562<td width="10%"></td><td width="90%">
563Written by Bruno Haible.</td></table>
564<a name="REPORTING BUGS"></a>
565<h2>REPORTING BUGS</h2>
566
567<table width="100%" border=0 rules="none" frame="void"
568       cols="2" cellspacing="0" cellpadding="0">
569<tr valign="top" align="left">
570<td width="10%"></td><td width="90%">
571Report bugs to &lt;bug-gnu-gettext@gnu.org&gt;.</td></table>
572<a name="COPYRIGHT"></a>
573<h2>COPYRIGHT</h2>
574
575<table width="100%" border=0 rules="none" frame="void"
576       cols="2" cellspacing="0" cellpadding="0">
577<tr valign="top" align="left">
578<td width="10%"></td><td width="90%">
579Copyright 2001-2007 Free Software Foundation, Inc. License
580GPLv3+: GNU GPL version 3 or later
581&lt;http://gnu.org/licenses/gpl.html>;<br>
582This is free software: you are free to change and
583redistribute it. There is NO WARRANTY, to the extent
584permitted by law.</td></table>
585<a name="SEE ALSO"></a>
586<h2>SEE ALSO</h2>
587
588<table width="100%" border=0 rules="none" frame="void"
589       cols="2" cellspacing="0" cellpadding="0">
590<tr valign="top" align="left">
591<td width="10%"></td><td width="90%">
592The full documentation for <b>msggrep</b> is maintained as a
593Texinfo manual. If the <b>info</b> and <b>msggrep</b>
594programs are properly installed at your site, the
595command</td></table>
596
597<table width="100%" border=0 rules="none" frame="void"
598       cols="2" cellspacing="0" cellpadding="0">
599<tr valign="top" align="left">
600<td width="21%"></td><td width="79%">
601<b>info msggrep</b></td></table>
602
603<table width="100%" border=0 rules="none" frame="void"
604       cols="2" cellspacing="0" cellpadding="0">
605<tr valign="top" align="left">
606<td width="10%"></td><td width="90%">
607should give you access to the complete manual.</td></table>
608<hr>
609</body>
610</html>
611