なんか荒れ気味ですね・・・質問してもダメかなあ。

約20万行、62MBのテキストファイルがあります。
(ある時事的な文章です。)
これをgrepで、単語検索して、マッチした行を
取り出そうとしたところ、予想通り非常に遅い・・・

こういう1つのテキストを、'わかち'または形態素解析し、
単語のインデックスを作成し、行のfposインデックスと
あわせて、高速に検索するソフトはないものでしょうか。