Come posso utilizzare le espressioni regolari in Spotlight on Mountain Lion?

5

Come posso utilizzare le espressioni regolari in Spotlight on Mountain Lion?

Voglio utilizzare la mia conoscenza delle espressioni regolari per rendere i miei risultati di ricerca più precisi.

    
posta iambriansreed 03.08.2012 - 05:16
fonte

2 risposte

3

Gli strumenti di Apple per accedere all'indice Spotlight (Spotlight stesso e il comando mdfind ) non offrono alcuna opzione regex, né sono a conoscenza di strumenti di terze parti che lo offrono (non sono sicuro che Apple abbia le API ciò lo renderebbe possibile).

Tuttavia il comando mdfind offre un'interfaccia molto più potente rispetto alla ricerca Spotlight della GUI. Offre opportuni operatori binari e un controllo a grana fine su quali metadati si cercano. Controlla La potenza di mdfind per alcune buone informazioni, così come < a href="https://developer.apple.com/library/mac/#documentation/Darwin/Reference/ManPages/man1/mdfind.1.html"> pagina man mdfind .

    
risposta data 03.08.2012 - 05:51
fonte
1

Ho trovato un paio di alternative a Spotlight che consentono un maggiore controllo sulle tue ricerche. Come il comando mdfind suggerito da Canuck, alcuni strumenti ti consentono di utilizzare operatori booleani.

Alternativa 1: trova qualsiasi file

Trovaqualsiasifileèmoltodibasequandologuardiperlaprimavolta,maunavoltachefaiclicsulpulsante"Altre scelte", molte altre opzioni si aprono in modo da poter raffinare la ricerca includendo più parametri come quelli visti nell'immagine di un menu:

Alternativa2:NotLight

Anche se preferisco NotLight to Spotlight, la ricerca non è così potente come quella di Trova qualsiasi file e non ti vengono dati tanti parametri da cercare. Tuttavia, puoi cercare all'interno di una cartella specifica, che è una funzionalità utile.

Alternativa 3: EasyFind

EasyFind è di gran lunga l'alternativa Spotlight più user-friendly e ha la più bella interfaccia utente. È meglio di NotLight, ma manca alcune delle funzionalità di Trova qualsiasi file. Tuttavia, se sei l'utente medio e non stai cercando funzionalità di ricerca incredibilmente specifiche, questa sarebbe probabilmente l'opzione migliore.

Spero di aver trovato utili alcuni di questi strumenti!

    
risposta data 03.08.2012 - 07:16
fonte

Leggi altre domande sui tag