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