namazu-dev(ring)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

-X, --no-index option



>                                            千葉市中央区長洲
>                                                    藤原  誠

ついでと言ってしまっては何ですが、
robots.txt, --exclude などが合っているか(だけ)調べたいような時に
-X, --no-index のような指定をすることが出来るとうれしいです。
(つまり index は作成しないで、何を処理するかだけを表示する。)
気持としては次のようなものですが、

これではうまく行きませんでした。
mknmz: /usr/local/share/namazu/index/NMZ.t: No such file or directory

--- /usr/local/bin/mknmz	Sat Nov 20 10:52:47 1999
+++ mknmz	Tue Nov 23 23:02:38 1999
@@ -276,6 +276,7 @@
     print $file_count + $file_base . 
 	" $uri [$mtype]\n" unless $var::Opt{'quiet'};
 
+unless ($var::Opt{'noindex'}) {
     complete_field_info(\%fields, $cfile, $uri, \$headings, \$content);
     put_field_index(\%fields, $field_indices);
 
@@ -283,7 +284,7 @@
     $content .= $weighted_str;   # add weights
     count_words($file_count, $file_base, \$content, $kanji);
     make_phrase_hash($file_count, $file_base, \$content);
-
+}
     return $cfile_size;
 }
 
@@ -742,6 +743,7 @@
 	       'T|template-dir=s'    => \$TEMPLATEDIR,
 	       'U|no-encode-uri'     => \$var::Opt{'noencodeuri'} ,
 	       'V|verbose'           => \$var::Opt{'verbose'},
+	       'X|no-index'           => \$var::Opt{'noindex'},
 	       'Y|no-delete'         => \$var::Opt{'nodelete'},
 	       'Z|no-update'         => \$var::Opt{'noupdate'},
 	       'a|all'               => \$opt_all,

---
(藤原)