1MKNMZ(1) Namazu Project MKNMZ(1)
2
3
4
6 mknmz - an indexer of Namazu
7
9 mknmz [options] <target>...
10
12 mknmz 2.0.19, an indexer of Namazu.
13
14 Target files:
15 -a, --all
16 target all files.
17
18 -t, --media-type=MTYPE
19 set the media type for all target files to MTYPE.
20
21 -h, --mailnews
22 same as --media-type='message/rfc822'
23
24 --mhonarc
25 same as --media-type='text/html; x-type=mhonarc'
26
27 -F, --target-list=FILE
28 load FILE which contains a list of target files.
29
30 --allow=PATTERN
31 set PATTERN for file names which should be allowed.
32
33 --deny=PATTERN
34 set PATTERN for file names which should be denied.
35
36 --exclude=PATTERN
37 set PATTERN for pathnames which should be excluded.
38
39 -e, --robots
40 exclude HTML files containing <meta name="ROBOTS" content="NOIN‐
41 DEX">
42
43 -M, --meta
44 handle HTML meta tags for field-specified search.
45
46 -r, --replace=CODE
47 set CODE for replacing URI.
48
49 --html-split
50 split an HTML file with <a name="..."> anchors.
51
52 --mtime=NUM
53 limit by mtime just like find(1)'s -mtime option. e.g., -50 for
54 recent 50 days, +50 for older than 50.
55
56 Morphological Analysis:
57 -b, --use-mecab
58 use MeCab for analyzing Japanese.
59
60 -c, --use-chasen
61 use ChaSen for analyzing Japanese.
62
63 -k, --use-kakasi
64 use KAKASI for analyzing Japanese.
65
66 -m, --use-chasen-noun
67 use ChaSen for extracting only nouns.
68
69 -L, --indexing-lang=LANG index with language specific processing.
70
71 Text Operations:
72 -E, --no-edge-symbol
73 remove symbols on edge of word.
74
75 -G, --no-okurigana
76 remove Okurigana in word.
77
78 -H, --no-hiragana
79 ignore words consist of Hiragana only.
80
81 -K, --no-symbol
82 remove symbols.
83
84 --decode-base64
85 decode base64 bodies within multipart entities.
86
87 Summarization:
88 -U, --no-encode-uri
89 do not encode URI.
90
91 -x, --no-heading-summary do not make summary with HTML's headings.
92
93 Index Construction:
94 --update=INDEX
95 set INDEX for updating.
96
97 -z, --check-filesize
98 detect file size changed.
99
100 -Y, --no-delete
101 do not detect removed documents.
102
103 -Z, --no-update
104 do not detect update and deleted documents.
105
106 Miscellaneous:
107 -s, --checkpoint
108 turn on the checkpoint mechanism.
109
110 -C, --show-config
111 show the current configuration.
112
113 -f, --config=FILE
114 use FILE as a config file.
115
116 -I, --include=FILE
117 include your customization FILE.
118
119 -O, --output-dir=DIR
120 set DIR to output the index.
121
122 -T, --template-dir=DIR
123 set DIR having NMZ.{head,foot,body}.*.
124
125 -q, --quiet
126 suppress status messages during execution.
127
128 -v, --version
129 show the version of namazu and exit.
130
131 -V, --verbose
132 be verbose.
133
134 -d, --debug
135 be debug mode.
136
137 --help show this help and exit.
138
139 --norc do not read the personal initialization files.
140
141 -- Terminate option list.
142
144 Report bugs to <http://www.namazu.org/trac-namazu/trac.cgi> or <bug-
145 namazu@namazu.org>.
146
148 Copyright © 1997-1999 Satoru Takabayashi All rights reserved.
149 Copyright © 2000-2009 Namazu Project All rights reserved.
150
151 This is free software; you can redistribute it and/or modify it under
152 the terms of the GNU General Public License as published by the Free
153 Software Foundation; either version 2, or (at your option) any later
154 version.
155
156 This program is distributed in the hope that it will be useful, but
157 WITHOUT ANY WARRANTY; without even the implied warranty of MER‐
158 CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
159 Public License for more details.
160
161
162
163mknmz of Namazu 2.0.19 March 2009 MKNMZ(1)