LOCATE_PATH 環境変数では位置が機能しません。

LOCATE_PATH 環境変数では位置が機能しません。

LOCATE_PATH 環境変数を設定し、次のように使用しています。

$ export LOCATE_PATH='/usr/filesystem/'
$ locate -d mydatabase1.db:mydatabase2.db search_string

次のエラーメッセージが表示されます。

   locate: can not stat () 'mydatabase1.db': No such file or directory
   locate: can not stat () 'mydatabase2.db': No such file or directory
   locate: I/O error reading '/mnt/scratch/database': Is a directory

LOCATE_PATH環境変数をどのように正しく使用する必要がありますか?

ベストアンサー1

この試み:

データベースファイルが/usr/filesystem次の場所にある場合は、次を使用します。

$ export LOCATE_PATH=/usr/filesystem/mydatabase1.db:/usr/filesystem/mydatabase2.db
$ locate search_string

または設定されていないか、他の-d場合はオプションを使用してください。LOCATE_PATH

$ locate -d /usr/filesystem/mydatabase1.db:/usr/filesystem/mydatabase2.db search_string

おすすめ記事