봐 : 그것은에 문제가mdfind 쿼리 이상한 행동이 mdfind 쿼리에서
mdfind 'kMDItemFSName = "Pages.app" || kMDItemFSName = "Keynote.app" || kMDItemFSName = "Numbers.app"'
있습니까? 아마도 논리적 인 OR
- ||
은 Apple이 mdfind
매뉴얼 페이지에 문서화하지 않았습니까?
99 %의 경우 mdfind
은 각 iwork
앱의 파일 경로/위치가 3 개 (또는 설치되지 않은 경우는 없음)를 반환합니다.
/Applications/iWork '09/Pages.app
/Applications/iWork '09/Keynote.app
/Applications/iWork '09/Numbers.app
그러나 ~에
1~5%은 (10.8.2)의 난이mdfind
에서 얻을 :
/Applications/iWork '09/Keynote.app
/Applications/Mail.app
/Applications/Messages.app
/Applications/Utilities/Migration Assistant.app
/Applications/Notes.app
...
/Library/Scripts/Printing Scripts/Convert To PDF.scpt
/Library/Scripts/Printing Scripts/Convert To PostScript.scpt
/Library/Scripts/Printing Scripts/Print Window With Subfolders.scpt
/Library/Scripts/Printing Scripts/Print Window.scpt
...
/System/Library/Frameworks/GameKit.framework/Versions/A/Resources/GKNavbarBackButtonNormalLandscape.png
/System/Library/Frameworks/GameKit.framework/Versions/A/Resources/[email protected]*
------------ List goes on (tons of stuff) ------------
내 mdfind
쿼리에 문제가, 또는 Spotlight database
에 문제가?
10.7.5
및
10.8.2
업데이트와 함께 소개 스포트 라이트에 심각한 버그가 있습니다 (
https://discussions.apple.com/message/19863234#19863234 확인) 내가 여기에 무슨 일이 일어나고 있는지 모르는
어제는 재현 할 수 없었지만 응용 프로그램 이후에는 약 300000 개의 파일이 나열되었습니다. (저는 10.8.2에 있습니다.) – user495470
10.7.5 스포트 라이트 문제 중 적어도 하나가 수정되었습니다 - http://support.apple.com/kb/DL1599 – studgeek
이것은 내가 알 수있는 한 버그입니다. 10.7.5 및 10.8.2에서 발생하지만 완전히 업데이트되었지만 10.6.8에서는 발생하지 않습니다. –