作者: 閑舎
日時: 2002/8/30(10:16)
rubikitch <rubikitch@...-lang.org> さん wrote.

> /tmp/Ndb $ du -L test/
> 8162	test
> irbsh[30@...:20](main):130:0> b=Time.now; system "txtsearch rubikitch > /dev/null"; e=Time.now; e-b
> 5.101241
> irbsh[30@...:21](main):131:0> b=Time.now; system "txtindex -p '.+'"; e=Time.now; e-b
> 101.44489

-p '.+' ということはメールデータかな。そうすると rubikitch って沢山あり
そうだから、多分時間がかかります。txtsearch は出力量が大きくなるととたん
にスピードが落ちるので(^^;。原理として、一度 EUC で厳密でなく第一文字列
をサーチし、ヒットしたファイルに関して、全文字列を EUC の厳密なサーチに
かけています。

--
本田博通(閑舎)
テキストとスクリプトの http://rakunet.org/TSNET/