Can Lion OSX Cerca nei contenuti dell'app

2

Come posso configurare Lion per cercare file nel contenuto di un file .app?

    
posta Roger Mester 08.09.2011 - 15:08
fonte

3 risposte

2

Soluzione facile
Per una soluzione GUI gratuita, è possibile utilizzare EasyFind . Per cercare all'interno delle applicazioni, è sufficiente controllare "Contenuto della confezione" nella barra laterale.

Per una ricerca più rapida, puoi limitare la ricerca alla cartella Applicazioni semplicemente utilizzando il menu sotto il campo di ricerca (all'estrema destra).

Riga di comando - Trova
In Terminale, puoi utilizzare il comando find :

find /Applications/foo.app -type f -name "bar"

Sostituisci foo.app con il nome della tua app e sostituisci "bar" con il nome del file che desideri cercare.

Se vuoi cercare tutte le app in / Applicazioni, lascia la parte /foo.app del comando.

Se vuoi includere le cartelle, rimuovi -type f , se vuoi cercare solo per le cartelle, modifica -type f a -type d . Puoi anche utilizzare il carattere jolly * nel tuo nome file per ottenere risultati parzialmente corrispondenti.

    
risposta data 08.09.2011 - 21:23
fonte
0

Non lo penserei, ma sarò felice di sentire il contrario. È abbastanza semplice dalla riga di comando, però:

find /Applications/<YOUR APP>.app -type f | xargs strings | grep <YOUR SEARCH TERM>

Puoi anche cercare attraverso l'intera cartella Applicazioni con

find /Applications -type f | xargs strings | grep <YOUR SEARCH TERM>

Questo richiederà un po 'di tempo, poiché in realtà cerca tra i file invece di usare un indice memorizzato nella cache, come fa Spotlight.

    
risposta data 08.09.2011 - 15:52
fonte
0

Trova qualsiasi file

è un'utilità di terze parti che può farlo. Il costo è di US $ 4,00 e può essere scaricato dallo sviluppatore o acquistato nel Mac App Store. È una buona alternativa all'utilizzo degli strumenti da riga di comando forniti con Lion. Può anche essere eseguito come "root" per accedere a più file di quelli che Mac OS X di solito consente all'utente di vedere.

    
risposta data 08.09.2011 - 21:50
fonte

Leggi altre domande sui tag