2014-01-14 3 views
0

내 Mac (OSX Mavericks)에 마운트 된 SMB 볼륨이 여러 개 있지만 현재 스포트라이트로 인덱싱되지 않았습니다.OSX에서 마운트 된 드라이브 내에서 폴더를 검색/찾아보기

빠른 검색 방법을 사용하고 자동 완성 기능을 사용하는 것이 이상적입니다.

  • 1 권
    • A 클라이언트
      1. 001 프로젝트 이름
      2. 002 프로젝트 이름이
    • 클라이언트 B
        :

        폴더

        는 다음과 같은 형식으로되어 있습니다(210)
      1. 004 프로젝트 이름 4
      2. 008 프로젝트 이름 8

많이 있기 때문에 나는 색인 폴더 안에있는 파일을 원하지 않는이 매우 효율적으로하지 않을 것입니다.

내가 앱을 만드는 데 필요할 수도 있지만, 스포트라이트 검색에 추가하여 다른 방법이 있는지 알고 싶습니다. 이미 비슷한 타사 앱이 있습니까?

무언가를 개발해야하는 경우 - 누구에게 시작해야할지에 대한 조언이 있습니까?

답변

0

하나의 아이디어 :

이 앱 witha의 사용자 지정 콘텐츠 형식을 만들고 주목을 가져올 Spotlight Importer를 사용합니다. 응용 프로그램은 볼륨을 검색하여 디렉토리에서 찾은 각 폴더에 대한 파일을 만듭니다. 그런 다음 해당 디렉토리에서 검색을 위해 스포트라이트를 보냅니다. Spotlight를 사용하여 폴더를 "찾을"때 응용 프로그램은 볼륨을 열 것입니다.

1

가끔씩 필요하다면, find (터미널에서 man find 참조)을 사용할 수 있습니다. 패턴과 일치하는 폴더를 찾기 위해 볼륨을 검색 할 수 있습니다 (예 : 귀하의 예제에서 :

find -x '/Volumes/Volume 1' -type d -name '*Project name*' 

그냥 Volume 1의 모든 폴더 (-type d)를 나열합니다 이름이 Project name를 포함합니다 (-x 정지는 다른 볼륨에 대한 링크를 다음에서 찾을 수 있습니다). 이제 당신이 원하는 폴더의 경로를 복사 터미널에서

open <paste copied path - in quotes if it has spaces in it> 

를 입력 할 수 있습니다

/Volumes/Volume 1/Client A/001 Project name 

을하고 찾기는 해당 폴더에 대한 창이 열립니다 : 그래서 당신은 볼 것이다 .

관련 문제