IXSTRSRCH テキスト索引(文字列用)を検索

書法

IXSTRSRCH [ filename ]* [options]*

SHELLMODE

@記述、!記述、^記述

詳細

IXSTRBUILD.EXEで作成した文字列用テキスト索引を検索する。
ファイル名を複数書くと、それらを順に処理する。 ファイル名を省略すると、標準入力を扱う。

入力ファイルの各行には、検索するキー文字列を格納しておく。

デフォルトの出力モードでは、出力はタブファイル形式で、最初のフィールドがキー文字列。二番目が内容文字列となる。
キー文字列に複数の内容文字列がある場合は、以降のフィールドに出力する。

アイテム出力モード(-I)では、重複があった場合は別の行として出力する。 このとき、キー文字列の一致が見つからなかった場合には出力しない。
出力形式は

キー文字列 tab 内容文字列
の形

パラグラフ出力モード(-P)は、キー文字列の先頭に「.」を出力し、複数行の内容が続く。 重複があった場合は、内容に応じて繰り返す。
見つからなかった場合は、「.」キー文字列行が出力されるだけである。

出力形式が限られているので、IXSTRBUILD.EXEで生成した索引をすべてうまく扱えるわけではない。

標準モード

重複の有無に関わらず、正常に扱える。
出力モードはデフォルト、あるいは、アイテム出力モードを使える。

パラグラフモード

パラグラフ出力モードのみが有効。

タブファイルモード

重複がない場合には、デフォルトモードが使用できる。
重複がある場合には、アイテム出力モードを使用する。
先頭フィールドがキー文字列で、以降にタブで対応するフィールドが並ぶ。

OPTION

-I
メンバーごとに一行出力するモード
-Kfilename
索引ファイルを指定する。
-Ofilename
出力を指定のファイルに切りかえる。
-P
パラグラフモードに対応した出力モード

用例

参考

バージョン

Ver 1.00初版