Spotlight를 사용하여 특정 유형의 파일을 검색하는 방법이 있습니까? 검색 문구 앞에 특별한 명령이나 무언가가 있어야한다는 것을 기억하지만 지금은 그것을 기억할 수 없습니다.
예를 들어, Spotlight에서 특정 문구에 대한 PDF 만 검색하려면 어떻게해야합니까?
답변
종류별로 검색 검색 범위를 좁히는 가장 유용한 방법 중 하나는 kind:
키워드 를 사용하는 것 입니다. 결과 목록을 특정 파일 형식으로 제한 할 수 있습니다. 예를 time machine kind:pdf
들어을 입력 하면 Spotlight는 “time”및 “machine”이라는 단어가 포함 된 PDF 파일 만 가져옵니다. 전자 메일 메시지, 음악 파일, 시스템 환경 설정, 응용 프로그램 등으로 검색을 제한 할 수도 있습니다.
원본 Spotlight는 제한된 수의 파일 형식 만 인식했지만 Leopard 버전은 특정 파일 형식뿐만 아니라 특정 응용 프로그램으로 만든 파일을 찾을 수 있습니다. 해당 형식 중 하나로 파일을 검색 kind:mp3
하거나 kind:tiff
찾 kind:pages
거나 kind:powerpoint
해당 프로그램 중 하나에서 작성된 문서 만 검색 하거나 표시합니다. 유용한 키워드 목록을 보려면“내 종류의 키워드”를 참조하십시오. 그러나 키워드가 작동하려면 Spotlight 환경 설정에서 적절한 범주를 활성화해야합니다.
자세한 정보는 여기 또는 여기를 참조하십시오 .
답변
이미 답변을 받았지만 여기에 2 센트가 있습니다.
터미널을 통해 Bash를 통해
find ~ -type f -name '*pdf'
또는
find ~ -iname '*pdf'
(또는 오류 메시지를 무시하려면 find ~ -type f -name '*pdf' 2>/dev/null
)
또는 이것을 사용하여 파일에서 문자열을 검색 할 수 있습니다.
find ~ -iname '*txt' | xargs grep 'string you want'
이것은 pdf에서 아무것도 반환하지 않을 수 있지만 대부분의 다른 파일 형식 (text, php, py, html 등)에서는 작동합니다.
답변
내가 아는 한, 스포트라이트 (Mojave에서 테스트)를 통해서는 불가능합니다. 파인더 만 사용할 수 있습니다.
- Command + F로 검색을 시작하십시오.
- 작업 표시 줄의 먼쪽에있는 ‘+’아이콘을 클릭하십시오
- ‘종류’풀다운 메뉴에서 유형을 선택하십시오. ‘기타’를 선택한 다음 ‘파일 확장자’를 찾으십시오.
원하는 파일 확장자를 입력하고 Enter 키를 누르십시오.
답변
mdimport -A
시스템에서 사용 가능한 모든 속성을 제공합니다
kMDItemKind는 파일의 속성이지만 위의 내용은 더 나은 속성 검색을 제안합니다.
그때
mdfind "kMDItemKind == 'whatever'"
구문은 당신이 혐오감을 외 치게 만들 수 있습니다. 나는 그것이 zsh 완성을 망친다는 것을 개인적으로 증명할 수 있습니다. 그럼에도 불구하고 Spotlight (이것이 이것입니다)는 어쨌든 항상 색인을 생성하며 빠릅니다. 사용할 수도 있습니다. YMMV
답변
- 찾기 창 (cmd-f)을 열거 나 스포트라이트 검색을 수행하고 “모두 표시”를 선택하십시오.
- ‘저장’버튼 오른쪽에있는 작은 “+”아이콘을 누르십시오
- 검색 기준으로 파일 유형을 선택하고 올바른 것을 선택하십시오.
- 검색을 다시 실행하십시오.
(면책 조항, 나는 현재 Mac에 있지 않습니다 : (따라서 정확한 지침은 약간 어려울 수 있습니다)).
답변
“Regex를 스포트라이트와 함께 사용하는 방법”이라는 질문은 어떤 이유로 이것과 중복으로 표시되므로 와일드 카드 검색을 수행하는 방법을 공유 할 것이라고 생각했습니다.
kMDItemDisplayName 속성과 함께 “Raw Query”를 사용하여 Finder에서 와일드 카드 검색을 수행 할 수 있습니다.
원시 쿼리는 기본적으로 mdfind 명령과 함께 사용합니다. Raw Queries에 대한 자세한 내용은 https://superuser.com/a/491119/66255 의 GUI에서 사용 하십시오 .
답변
Spotlight로도 할 수 있습니다.
-
Command + 스페이스 바를 누르십시오.
-
파일 확장명 뒤에 마침표 (.)를 입력하십시오. 예를 들어 PDF 파일의 경우 ‘.pdf’를 입력하십시오.
-
드롭 다운 결과에서 ‘Finder에 모두 표시 …’를 선택하십시오.
이렇게하면 Finder 메뉴에없는 파일 형식을 찾을 수도 있습니다.