[Namazu-users-ja 768] Re: 検索対象ディレクトリの除外オプションがきかない

Tadamasa Teranishi yw3t-trns @ asahi-net.or.jp
2006年 6月 8日 (木) 19:14:51 JST


寺西です。

関原康成 wrote:
> 
> mknmzrcの$EXCLUDE_PATHで指定しようと思っているのですが、除外
> すべきディレクトリーが多く(70くらい)、どのようにすべきか迷っています。
...
> 1.$EXCLUDE_PATHで一行で何文字まで指定できるのか(256バイト?)
> 2.$EXCLUDE_PATHを複数行に分割して記述することは可能か?

いずれも Perl の仕様の話です。

除外したいディレクトリが70ぐらいということですが、何か共通性とか
ないのでしょうか?
$EXCLUDE_PATH はパターンを記述するので、共通性があれば正規表現で
まとめて指定できます。

それはともかく、

$EXCLUDE_PATH = "pattern1" .
                "|pattern2" .
                "|pattern3" .
                "|pattern4";

という形で記述できます。おそらくは70ぐらい書いても大丈夫なのでは
ないかと思います。
それでダメなら

$EXCLUDE_PATH = "pattern1";
$EXCLUDE_PATH .= "|pattern2";
$EXCLUDE_PATH .= "|pattern3";
$EXCLUDE_PATH .= "|pattern4";

として連結する方法もあります。

> OS:Solaris2.6
> Namazu v2.0.12
> perl 5.005.03

Namazu 2.0.12 は論外です。直ちに 2.0.16 にバージョンアップしましょう。
-- 
=====================================================================
寺西 忠勝(TADAMASA TERANISHI)  yw3t-trns @ asahi-net.or.jp
http://www.asahi-net.or.jp/~yw3t-trns/index.htm
Key fingerprint =  474E 4D93 8E97 11F6 662D  8A42 17F5 52F4 10E7 D14E




Namazu-users-ja メーリングリストの案内