Como procurar uma pasta dentro de outra pasta específica no Spotlight

0

É possível dizer ao spotlight para procurar uma pasta "x" contida na pasta "y"?

Por exemplo, tenho vários dirs com o nome "june" no meu computador, mas um deles está dentro de um diretório chamado "pictures". Este é o que eu quero encontrar usando uma consulta como june dir:pictures .

.
├── documents
│   └── june
├── downloads
│   └── june
├── june
├── pictures
│   └── june               //I need to find this specific june
├── presentations
│   └── june
└── statements
    └── june

Eu sei que é possível pesquisar no finder ou usar os comandos find / grep para isso, mas isso está fora do escopo desta questão.

    
por bluefoot 08.07.2012 / 18:17

1 resposta

2

Eu não sei como fazer isso no menu Spotlight, mas você sempre pode abrir a pasta no Finder, iniciar uma pesquisa e selecionar a pasta na barra de escopo:

ouusemdfind:

mdfind-onlyin~/Pictures/june

kMDItemPath não pode ser usado com mdfind . Caso contrário, você pode usar algo como 'kMDItemPath=="*pictures*/june/" .

No entanto mdfind combinado com grep deve ser tão rápido quanto mdfind sozinho:

mdfind 'kMDItemFSName==june' | grep '/pictures/'
    
por 09.07.2012 / 08:41