人々はすでにファイルシステムのインデックス作成について質問しているようです:
- ファイルシステムのインデックスを作成するためのオプションはありますか?
- OS Xのスポットライトに代わるものは何ですか?
しかし、実際には特定の作業ディレクトリにインデックスを付けて、それを手動で実行できるようにしたい(検索が正しいことを確認するため)。基本的にはプロジェクトに取り組んでおり、内容をすばやく検索できる必要があります。私はすでにlocate
を使用しています およびupdatedb
コマンドですが、ファイル名のみを検索します。同様のコマンドを探していますが、ファイルの内容を探しています。
なぜ私がtracker
を使用しないのか疑問に思われるかもしれません また、2つの投稿で回答されたように、トラッカーには、それらを検索するための事前に指定されたフォルダーのセットがあり、検索を行うたびに、それらすべてを検索します。私が望んでいるのは、すべてのプロジェクトを個別に検索できるようにすることです。
承認された回答:
recoll
を試すことができます 、リポジトリで利用可能であり、インデックスを作成して検索するフォルダとインデックスデータベースを保存する場所を細かく制御できます。複数のデータベースを使用することもできます。高度な検索を使用して、結果を返すことができます。特定のフォルダから。
ここでその機能のいくつかを参照してください。クエリやその他の制御用語を渡すコマンドラインから実行できます。ここの短いマニュアルを参照してください。ここに完全なマニュアルがあります。