Namazu-win32-users-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: インデックス作成時のサブディレクトリの排除について
From: Shuhei_Mikami <Shuhei_Mikami@xxxxxxxxxxxxxx> さん曰く
Subject: [namazu-win32-users-ja] Re: インデックス作成時のサブディレクトリの排除について
Message-ID: <95D79C575B4FD5118FD700508B122C39606B44@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Fri, 27 Jul 2001 16:01:16 +0900
> >指定ディレクトリの一階層のみからインデックスを作成したい、
> >つまりサブディレクトリからはインデックスを作成したくない
> >のですが、そういったオプションはありますでしょうか?
> 同じことで悩んでおります。
% mknmz --help
--exclude=PATTERN 除外するパス名の正規表現を指定する
を使えばいいです。
tcsh 上で試したので、そういう書き方をしますけど。
% mknmz c:/tmp/work/
検索対象のファイルを調べています...
9個のファイルがインデックス作成の対象として見つかりました
1/9 - /c|/tmp/work/en/manual.html [text/html]
2/9 - /c|/tmp/work/en/nmz.html [text/html]
3/9 - /c|/tmp/work/en/tips.html [text/html]
4/9 - /c|/tmp/work/en/tutorial.html [text/html]
5/9 - /c|/tmp/work/hoge/nmz.html [text/html]
6/9 - /c|/tmp/work/manual.html [text/html]
7/9 - /c|/tmp/work/nmz.html [text/html]
8/9 - /c|/tmp/work/tips.html [text/html]
9/9 - /c|/tmp/work/tutorial.html [text/html]
インデックスを書き出しています...
ですが、ここで、exclude を使うと、
% mknmz --exclude="c:/tmp/work/[^/]*/" c:/tmp/work/
検索対象のファイルを調べています...
4個のファイルがインデックス作成の対象として見つかりました
1/4 - /c|/tmp/work/manual.html [text/html]
2/4 - /c|/tmp/work/nmz.html [text/html]
3/4 - /c|/tmp/work/tips.html [text/html]
4/4 - /c|/tmp/work/tutorial.html [text/html]
インデックスを書き出しています...
と /en/*, /hoge/* は対象からハズレています。
PATTERN の正規表現の書き方は実験してみてください。
--
白井秀行@mew-nmz も exclude 使えば良かった、大失敗。