3 <meta name=
"generator" content=
"groff -Thtml, see www.gnu.org">
4 <meta name=
"Content-Style" content=
"text/css">
9 <h1 align=center
>MSGCOMM
</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 msgcomm - match two message catalogs
</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>msgcomm
</b> [
<i>OPTION
</i>]
35 [
<i>INPUTFILE
</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 Find messages which are common to two or more of the
44 specified PO files. By using the
<b>--more-than
</b> option,
45 greater commonality may be requested before messages are
46 printed. Conversely, the
<b>--less-than
</b> option may be
47 used to specify less commonality before messages are printed
48 (i.e.
<b>--less-than
</b>=
<i>2</i> will only print the unique
49 messages). Translations, comments and extract comments will
50 be preserved, but only from the first PO file to define
51 them. File positions from all PO files will be
52 cumulated.
</td></table>
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=
"10%"></td><td width=
"90%">
58 Mandatory arguments to long options are mandatory for short
59 options too.
</td></table>
61 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
62 cols=
"2" cellspacing=
"0" cellpadding=
"0">
63 <tr valign=
"top" align=
"left">
64 <td width=
"4%"></td><td width=
"96%">
65 <b>Input file location:
</b></td></table>
67 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
68 cols=
"2" cellspacing=
"0" cellpadding=
"0">
69 <tr valign=
"top" align=
"left">
70 <td width=
"10%"></td><td width=
"90%">
71 INPUTFILE ...
</td></table>
73 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
74 cols=
"2" cellspacing=
"0" cellpadding=
"0">
75 <tr valign=
"top" align=
"left">
76 <td width=
"21%"></td><td width=
"79%">
77 input files
</td></table>
79 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
80 cols=
"2" cellspacing=
"0" cellpadding=
"0">
81 <tr valign=
"top" align=
"left">
82 <td width=
"10%"></td><td width=
"90%">
83 <b>-f
</b>,
<b>--files-from
</b>=
<i>FILE
</i></td></table>
85 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
86 cols=
"2" cellspacing=
"0" cellpadding=
"0">
87 <tr valign=
"top" align=
"left">
88 <td width=
"21%"></td><td width=
"79%">
89 get list of input files from FILE
</td></table>
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=
"10%"></td><td width=
"90%">
95 <b>-D
</b>,
<b>--directory
</b>=
<i>DIRECTORY
</i></td></table>
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=
"21%"></td><td width=
"79%">
101 add DIRECTORY to list for input files search
</td></table>
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=
"10%"></td><td width=
"90%">
107 If input file is -, standard input is read.
</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=
"4%"></td><td width=
"96%">
113 <b>Output file location:
</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=
"10%"></td><td width=
"90%">
119 <b>-o
</b>,
<b>--output-file
</b>=
<i>FILE
</i></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=
"21%"></td><td width=
"79%">
125 write output to specified file
</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=
"10%"></td><td width=
"90%">
131 The results are written to standard output if no output file
132 is specified or if it is -.
</td></table>
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>Message selection:
</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>--less-than
</b>=
<i>NUMBER
</i></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 print messages with less than this many definitions,
151 defaults to infinite if not set
</td></table>
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%">
157 -
>,
<b>--more-than
</b>=
<i>NUMBER
</i></td></table>
159 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
160 cols=
"2" cellspacing=
"0" cellpadding=
"0">
161 <tr valign=
"top" align=
"left">
162 <td width=
"21%"></td><td width=
"79%">
163 print messages with more than this many definitions,
164 defaults to
1 if not set
</td></table>
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 <b>-u
</b>,
<b>--unique
</b></td></table>
172 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
173 cols=
"2" cellspacing=
"0" cellpadding=
"0">
174 <tr valign=
"top" align=
"left">
175 <td width=
"21%"></td><td width=
"79%">
176 shorthand for
<b>--less-than
</b>=
<i>2</i>, requests that
177 only unique messages be printed
</td></table>
179 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
180 cols=
"2" cellspacing=
"0" cellpadding=
"0">
181 <tr valign=
"top" align=
"left">
182 <td width=
"4%"></td><td width=
"96%">
183 <b>Input file syntax:
</b></td></table>
185 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
186 cols=
"2" cellspacing=
"0" cellpadding=
"0">
187 <tr valign=
"top" align=
"left">
188 <td width=
"10%"></td><td width=
"90%">
189 <b>-P
</b>,
<b>--properties-input
</b></td></table>
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=
"21%"></td><td width=
"79%">
195 input files are in Java .properties syntax
</td></table>
197 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
198 cols=
"2" cellspacing=
"0" cellpadding=
"0">
199 <tr valign=
"top" align=
"left">
200 <td width=
"10%"></td><td width=
"90%">
201 <b>--stringtable-input
</b></td></table>
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 input files are in NeXTstep/GNUstep .strings
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=
"4%"></td><td width=
"96%">
214 <b>Output details:
</b></td></table>
216 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
217 cols=
"2" cellspacing=
"0" cellpadding=
"0">
218 <tr valign=
"top" align=
"left">
219 <td width=
"10%"></td><td width=
"90%">
220 <b>-e
</b>,
<b>--no-escape
</b></td></table>
222 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
223 cols=
"2" cellspacing=
"0" cellpadding=
"0">
224 <tr valign=
"top" align=
"left">
225 <td width=
"21%"></td><td width=
"79%">
226 do not use C escapes in output (default)
</td></table>
228 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
229 cols=
"2" cellspacing=
"0" cellpadding=
"0">
230 <tr valign=
"top" align=
"left">
231 <td width=
"10%"></td><td width=
"90%">
232 <b>-E
</b>,
<b>--escape
</b></td></table>
234 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
235 cols=
"2" cellspacing=
"0" cellpadding=
"0">
236 <tr valign=
"top" align=
"left">
237 <td width=
"21%"></td><td width=
"79%">
238 use C escapes in output, no extended chars
</td></table>
240 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
241 cols=
"2" cellspacing=
"0" cellpadding=
"0">
242 <tr valign=
"top" align=
"left">
243 <td width=
"10%"></td><td width=
"90%">
244 <b>--force-po
</b></td></table>
246 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
247 cols=
"2" cellspacing=
"0" cellpadding=
"0">
248 <tr valign=
"top" align=
"left">
249 <td width=
"21%"></td><td width=
"79%">
250 write PO file even if empty
</td></table>
252 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
253 cols=
"2" cellspacing=
"0" cellpadding=
"0">
254 <tr valign=
"top" align=
"left">
255 <td width=
"10%"></td><td width=
"90%">
256 <b>-i
</b>,
<b>--indent
</b></td></table>
258 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
259 cols=
"2" cellspacing=
"0" cellpadding=
"0">
260 <tr valign=
"top" align=
"left">
261 <td width=
"21%"></td><td width=
"79%">
262 write the .po file using indented style
</td></table>
264 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
265 cols=
"2" cellspacing=
"0" cellpadding=
"0">
266 <tr valign=
"top" align=
"left">
267 <td width=
"10%"></td><td width=
"90%">
268 <b>--no-location
</b></td></table>
270 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
271 cols=
"2" cellspacing=
"0" cellpadding=
"0">
272 <tr valign=
"top" align=
"left">
273 <td width=
"21%"></td><td width=
"79%">
274 do not write '#: filename:line' lines
</td></table>
276 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
277 cols=
"2" cellspacing=
"0" cellpadding=
"0">
278 <tr valign=
"top" align=
"left">
279 <td width=
"10%"></td><td width=
"90%">
280 <b>-n
</b>,
<b>--add-location
</b></td></table>
282 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
283 cols=
"2" cellspacing=
"0" cellpadding=
"0">
284 <tr valign=
"top" align=
"left">
285 <td width=
"21%"></td><td width=
"79%">
286 generate '#: filename:line' lines (default)
</td></table>
288 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
289 cols=
"2" cellspacing=
"0" cellpadding=
"0">
290 <tr valign=
"top" align=
"left">
291 <td width=
"10%"></td><td width=
"90%">
292 <b>--strict
</b></td></table>
294 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
295 cols=
"2" cellspacing=
"0" cellpadding=
"0">
296 <tr valign=
"top" align=
"left">
297 <td width=
"21%"></td><td width=
"79%">
298 write out strict Uniforum conforming .po file
</td></table>
300 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
301 cols=
"2" cellspacing=
"0" cellpadding=
"0">
302 <tr valign=
"top" align=
"left">
303 <td width=
"10%"></td><td width=
"90%">
304 <b>-p
</b>,
<b>--properties-output
</b></td></table>
306 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
307 cols=
"2" cellspacing=
"0" cellpadding=
"0">
308 <tr valign=
"top" align=
"left">
309 <td width=
"21%"></td><td width=
"79%">
310 write out a Java .properties file
</td></table>
312 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
313 cols=
"2" cellspacing=
"0" cellpadding=
"0">
314 <tr valign=
"top" align=
"left">
315 <td width=
"10%"></td><td width=
"90%">
316 <b>--stringtable-output
</b></td></table>
318 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
319 cols=
"2" cellspacing=
"0" cellpadding=
"0">
320 <tr valign=
"top" align=
"left">
321 <td width=
"21%"></td><td width=
"79%">
322 write out a NeXTstep/GNUstep .strings file
</td></table>
324 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
325 cols=
"2" cellspacing=
"0" cellpadding=
"0">
326 <tr valign=
"top" align=
"left">
327 <td width=
"10%"></td><td width=
"90%">
328 <b>-w
</b>,
<b>--width
</b>=
<i>NUMBER
</i></td></table>
330 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
331 cols=
"2" cellspacing=
"0" cellpadding=
"0">
332 <tr valign=
"top" align=
"left">
333 <td width=
"21%"></td><td width=
"79%">
334 set output page width
</td></table>
336 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
337 cols=
"2" cellspacing=
"0" cellpadding=
"0">
338 <tr valign=
"top" align=
"left">
339 <td width=
"10%"></td><td width=
"90%">
340 <b>--no-wrap
</b></td></table>
342 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
343 cols=
"2" cellspacing=
"0" cellpadding=
"0">
344 <tr valign=
"top" align=
"left">
345 <td width=
"21%"></td><td width=
"79%">
346 do not break long message lines, longer than the output page
347 width, into several lines
</td></table>
349 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
350 cols=
"2" cellspacing=
"0" cellpadding=
"0">
351 <tr valign=
"top" align=
"left">
352 <td width=
"10%"></td><td width=
"90%">
353 <b>-s
</b>,
<b>--sort-output
</b></td></table>
355 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
356 cols=
"2" cellspacing=
"0" cellpadding=
"0">
357 <tr valign=
"top" align=
"left">
358 <td width=
"21%"></td><td width=
"79%">
359 generate sorted output
</td></table>
361 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
362 cols=
"2" cellspacing=
"0" cellpadding=
"0">
363 <tr valign=
"top" align=
"left">
364 <td width=
"10%"></td><td width=
"90%">
365 <b>-F
</b>,
<b>--sort-by-file
</b></td></table>
367 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
368 cols=
"2" cellspacing=
"0" cellpadding=
"0">
369 <tr valign=
"top" align=
"left">
370 <td width=
"21%"></td><td width=
"79%">
371 sort output by file location
</td></table>
373 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
374 cols=
"2" cellspacing=
"0" cellpadding=
"0">
375 <tr valign=
"top" align=
"left">
376 <td width=
"10%"></td><td width=
"90%">
377 <b>--omit-header
</b></td></table>
379 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
380 cols=
"2" cellspacing=
"0" cellpadding=
"0">
381 <tr valign=
"top" align=
"left">
382 <td width=
"21%"></td><td width=
"79%">
383 don't write header with `msgid
""'
386 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
387 cols=
"2" cellspacing=
"0" cellpadding=
"0">
388 <tr valign=
"top" align=
"left">
389 <td width=
"4%"></td><td width=
"96%">
390 <b>Informative output:
</b></td></table>
392 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
393 cols=
"2" cellspacing=
"0" cellpadding=
"0">
394 <tr valign=
"top" align=
"left">
395 <td width=
"10%"></td><td width=
"90%">
396 <b>-h
</b>,
<b>--help
</b></td></table>
398 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
399 cols=
"2" cellspacing=
"0" cellpadding=
"0">
400 <tr valign=
"top" align=
"left">
401 <td width=
"21%"></td><td width=
"79%">
402 display this help and exit
</td></table>
404 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
405 cols=
"2" cellspacing=
"0" cellpadding=
"0">
406 <tr valign=
"top" align=
"left">
407 <td width=
"10%"></td><td width=
"90%">
408 <b>-V
</b>,
<b>--version
</b></td></table>
410 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
411 cols=
"2" cellspacing=
"0" cellpadding=
"0">
412 <tr valign=
"top" align=
"left">
413 <td width=
"21%"></td><td width=
"79%">
414 output version information and exit
</td></table>
415 <a name=
"AUTHOR"></a>
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 Written by Peter Miller.
</td></table>
423 <a name=
"REPORTING BUGS"></a>
424 <h2>REPORTING BUGS
</h2>
426 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
427 cols=
"2" cellspacing=
"0" cellpadding=
"0">
428 <tr valign=
"top" align=
"left">
429 <td width=
"10%"></td><td width=
"90%">
430 Report bugs to
<bug-gnu-gettext@gnu.org
>.
</td></table>
431 <a name=
"COPYRIGHT"></a>
434 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
435 cols=
"2" cellspacing=
"0" cellpadding=
"0">
436 <tr valign=
"top" align=
"left">
437 <td width=
"10%"></td><td width=
"90%">
438 Copyright
1995-
1998,
2000-
2005 Free Software Foundation,
440 This is free software; see the source for copying
441 conditions. There is NO warranty; not even for
442 MERCHANTABILITY or FITNESS FOR A PARTICULAR
443 PURPOSE.
</td></table>
444 <a name=
"SEE ALSO"></a>
447 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
448 cols=
"2" cellspacing=
"0" cellpadding=
"0">
449 <tr valign=
"top" align=
"left">
450 <td width=
"10%"></td><td width=
"90%">
451 The full documentation for
<b>msgcomm
</b> is maintained as a
452 Texinfo manual. If the
<b>info
</b> and
<b>msgcomm
</b>
453 programs are properly installed at your site, the
456 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
457 cols=
"2" cellspacing=
"0" cellpadding=
"0">
458 <tr valign=
"top" align=
"left">
459 <td width=
"21%"></td><td width=
"79%">
460 <b>info msgcomm
</b></td></table>
462 <table width=
"100%" border=
0 rules=
"none" frame=
"void"
463 cols=
"2" cellspacing=
"0" cellpadding=
"0">
464 <tr valign=
"top" align=
"left">
465 <td width=
"10%"></td><td width=
"90%">
466 should give you access to the complete manual.
</td></table>