File :: Locate :: Harder

File :: Locate :: Serverは、見つかった場合のPERLモジュールです。
今すぐダウンロード

File :: Locate :: Harder ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • Joseph Brenner
  • 出版社のWebサイト:
  • http://search.cpan.org/doom/

File :: Locate :: Harder タグ


File :: Locate :: Harder 説明

ファイル::検索します::ハーダーは、あなたが探しデシベルを使用することが決定しているときのためのPerlモジュールです。 概要useファイル::検索します::ハーダー。私の$ FLH =ファイル::検索します:: Harder->新しいです();私の$ results_aref = $ flh->($ SEARCH_TERM)を見つけます。 #定義されたDBの場所を使用して、プラスいくつかのオプションを見つけ、私の$ FLH =ファイル::検索します:: Harder->新しい(デシベル=> $はDB_File);私の$ results_aref = $ flh->探し($ search_patternを、{CASE_INSENSITIVE => 1、正規表現=> 1})。 #あなた自身が使用するテスト(テストを行うために、この例では)、DBを検索します::より作成。 SKIP:{私の$ FLH =ファイル::検索します:: Harder->新しい(デシベル=> undefを); $ flh-> CREATE_DATABASE($ path_to_tree_to_index、$はDB_File)。もし($ flh-> check_locate){私の$理由=「ファイルを取得できませんが:: ::ハーダー仕事に見つけます」。 「『見つけ』を実行することができません」スキップ、$ test_count。 }私の$ results_aref = $ flh->($ SEARCH_TERM)を見つけます。 is_deeply($ results_aref、$ expected_aref、 "発見予想ファイル"); }#イントロスペクション(それは直接デシベルを読み、あるいは見つけるために砲撃された?)私の$レポート= $ flh-> how_works。 「これはファイル::検索します::ハーダー突き止めをやっている方法です。$のreportn」を印刷し、ファイルは::検索します::ハーダー「探し」コマンドラインユーティリティで使用されるファイルシステムのインデックスにアクセスするための一般化「探し」の方法を提供。現在のsystem.Thisコードに存在するが、基本的にアクセスするための複数の異なる技術のラッパーですされているものをファイルに迅速に確認するためのperlコードのために、比較的移植可能な方法であることを意図しているデータベースを検索します。それは最速の方法、それを使用するための努力をしますworks.Theは「見つけ」という見つけることができるコマンドは(通常のcronジョブを介して更新)特殊なインデックスデータベースを使用してファイルをすばやく見つけるための十分に確立ユーティリティです。このモジュールは、ハーダー黙って要求された「見つける」の操作を行うための多くの方法をしようとするファイルは::検索します::、最もsystems.Behind Unixライクなシーン間で移植であるべき「探し」にperlのフロントエンドを提供する試みであります。それはのデータベースを見つけ、ファイル・システムとの接続を確立できない場合、それは、そうでない場合は、あなたが合理的に確認可能.IF(検索は何にもマッチしない場合は、空のセットを含む)「探し」の有効な結果を返すこともでき、アウトエラーになりますファイル::検索します::ハーダーのperl / XSモジュールファイルを使用します::直接デシベル見つけアクセスすることを見つけて、それ以外の場合は、それが「探し」.IFはデシベルを見つけるどのような明示的に語らないのコマンドラインバージョンに支払うしようとします使用するファイルは、このモジュールは、ファイルシステムの標準は、合理的な推測の数を使用してdbが見つけ見つけようとします。 (土壇場の努力として、それはそれのためのDBを指定せずにコマンドライン「探し」に砲撃しようとします - これらすべての場合には失敗 - とファイルのパーミッションは、DBファイルを効果的に不可視にするので、それは単に失敗することが可能ですそれは通常、どこを見に知っているので).Efficiencyは、いくつかの状況で改善することができるならば、あなたのヘルプファイル::)ハーダー明示的に「デシベル」属性を使用して(それがどこにあるかと言って、データベースを検索見つける::見つけて、または設定によりLOCATE_PATH環境変数。また、「introspection_results」メソッドを参照してください。要件: ・Perl


File :: Locate :: Harder 関連ソフトウェア

Xtests.

XTESTSは、複数の言語のための単純で使いやすく効率的なユニットおよびコンポーネントテストライブラリです。 ...

147

ダウンロード

k k

客観的判断と知識ベースの性能ボトルネックの検出のためのキット。 ...

175

ダウンロード