Un altro modo sarebbe utilizzare il terminale e l'utilità della riga di comando mdfind
. Aggiungi questa funzione al tuo ~/.bash_profile
(o qualsiasi altro file di configurazione della shell che potresti usare):
spot() {
mdfind "kMDItemFSName=='*$@*'cd";
}
Puoi quindi utilizzare la funzione spot
sulla riga di comando:
spot foo bar
Questo cercherà tutti i file e le directory contenenti gli argomenti passati a spot
nel loro nome.
Si noti che cd
nella funzione sopra è un modificatore, rendendo la ricerca non sensibile al maiuscolo / minuscolo ( c
) e ignorando i segni diacritici ( d
). Per ulteriori informazioni sull'interrogazione, consulta questo documento .