Eu tinha uma Pesquisa Inteligente para os meus arquivos Photo Stream localizados em ~/Library/Application Support/iLifeAssetManagement/assets/sub/
, pesquisando arquivos JPG e PNG. Eu descobri que nem todos os arquivos estavam aparecendo. Então eu fui procurá-los pessoalmente e fui capaz de localizá-los.
Como isso faz sentido? Por que o localizador não vê os mesmos resultados? A lista de arquivos foi obtida usando o comando find no prompt. Em seguida, passei um resultado de busca simples para o wc para obter a contagem, 153 arquivos encontrados via find no Terminal, mas apenas 75 no Finder usando o Spotlight? Qual é o problema?
finder
filesystem
Chris Wagner
fonte
fonte
Respostas:
Pode ser necessário reconstruir o banco de dados Spotlight executando
e esperando algumas horas. Eu tive o mesmo problema no passado e a reconstrução do índice resolveu o problema.
fonte
sudo mdutil -E /
corrigiu o problema. Obrigado!Eu tenho isso o tempo todo ...
A pesquisa manual ou a pesquisa salva mostra:
e na pasta / assets / sub vejo todos os arquivos. (incluindo IMG_4664 / 5/6 / 7.JPG etc)
Depois de executar o comando a seguir, tudo está bem, mas levará apenas uma semana ou mais para que você estrague novamente.
O mesmo se aplica à pasta ~ / Library / Mobile Documents /. Vários testes em outras pastas são bem-sucedidos. Apenas não os resultados para essas duas pastas que acontecem (?) Em ~ / Library /
Macbook antigo e meu novo Macbook (recém-instalado): mesmo problema
fonte
Não sei exatamente o que você quer dizer com "Pesquisa inteligente". Suponho que você esteja se referindo a uma "Pasta inteligente", que permite especificar e salvar os critérios de pesquisa do Spotlight?
No Lion, uma Pasta Inteligente com os critérios salvos do Spotlight será exibida no Finder como uma pasta com um ícone de roda dentada. As Pastas inteligentes são exibidas
~/Library/Saved Searches/
com uma extensão de.savedSearch
, que na verdade são listas de preferências com aliases que criam uma pasta virtual.Olhando para a captura de tela, parece que você não está usando uma Pasta Inteligente. Outra observação é que sua pesquisa no Finder mostra os arquivos no
sub
diretório, onde no Terminal você está pesquisando mais detalhadamente. Como parece ser uma pesquisa padrão do Spotlight, faz todo o sentido porque você não vê os mesmos resultados no Finder e no Terminal.Por padrão, o Spotlight não indexa nem pesquisa as pastas do sistema, que incluem a pasta Biblioteca que você está pesquisando. Para resolver a inconsistência, aqui está o que você precisa fazer:
No Finder, navegue para:
sub
janela, clique dentro da caixa de pesquisa e pressioneoption returnSearch: This Mac
|sub
deve aparecer logo abaixosub
e depois+
no lado direitoKind
éImage
All
save
botão à direita e nomeie-o.Se você ainda não está obtendo os mesmos resultados de pesquisa vs. Terminal, consulte as opções de critérios de pesquisa (
+
) para fazer ajustes. Espero que isso tenha ajudado você e / ou qualquer outra pessoa que precise configurar uma "pesquisa inteligente".fonte
pwd
esse prompt no Terminal, você veria que estava na subpasta, com certeza o @patrix está correto sobre o cache.Isto é o que funcionou para mim:
Vá para Preferências do sistema> guia "Privacidade" do Spotlight. Pressione o botão "+" na parte inferior e adicione o volume que você está tentando pesquisar. Isso removerá o volume dos resultados da pesquisa. Em seguida, clique no botão "-" para remover o volume que você acabou de adicionar. Isso reindexará o volume que está tendo problemas.
Tente sua pesquisa novamente. Se você estiver na mesma situação em que eu estava, isso deve funcionar.
fonte
Tenho pesquisado muito e muito para corrigir o mesmo problema com o Finder que não mostra resultados ao fazer uma pesquisa simples. Me deparei com esta solução que parece ter funcionado efetivamente e agora curou minha frustração com o envelhecimento. Estou usando o OS X Yosemite e, a partir de minha pesquisa, parece haver várias versões do OS X e um grande número de pessoas estava tendo esse problema exato.
A solução está abaixo: -
Isso deve resolver seus problemas. Boa sorte!
fonte