Namazu-devel-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
引数の解析 (namazu-bugs-ja#395)
- From: watk_55@xxxxxxxxxxx
- Date: Thu, 19 Sep 2002 15:39:22 +0900 (JST)
- X-ml-name: namazu-devel-ja
- X-mail-count: 02674
Full_Name:
Version: Namazu 2.0.10/2.0.12
OS: Solaris8/Win2k sp2
Submission from: (NULL) (210.255.66.177)
もしKnownProbremでしたらご容赦くださいませ。
環境:
Win2k/ActivePerl( 5.6.1 )/namazu 2.0.12( Win32 )
Solaris8/perl 5.005_03/namazu 2.0.10
namazuコマンドの引数の解析に少し不具合があるようです。
例:
1.キーワード[Java]を指定しての検索
namazu -h "Java" ./index
2.キーワード[-h, Java]を指定しての検索
namazu -h "-h Java" ./index
1の例はOKなのですが、2の例ではキーワードを引用符で囲っているにもかかわらず
>namazu -h "-h Java" ./index
c:\namazu\bin\namazu.exe: invalid option --
c:\namazu\bin\namazu.exe: invalid option -- j
〜以下コピーライト表示
となり、引用符内の"-h"をオプションとして解釈しようとして
失敗しているように見えます。
#スペースを先頭に入れておけば回避可能なようです。
>namazu -h " -h Java" ./index
普段Cygwin上のbashで利用しているため、シェルのバグなどの可能性も
考えたのですが、Win32のコマンドプロンプト上での再現も確認したので、
そうではないと思います。