我正在设置 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 环境变量?
尝试这个:
如果您的数据库文件位于 中
/usr/filesystem
,则使用或使用
-d
选项(如果LOCATE_PATH
未设置或不同)