Come posso eseguire una ricerca a testo integrale di file in chiaro nella mia cartella DropBox?

3

Comprendo che Spotlight cercherà il testo completo dei file in qualsiasi cartella e mostrerà i file che contengono istanze del testo cercato. Ma mi piacerebbe anche vedere le istanze evidenziate del testo cercato all'interno del file di testo. Comando-f in un editor di testo realizza questo.

Il problema è che devo eseguire un processo in due passaggi che può richiedere molto tempo quando ho un sacco di file da cercare:

  1. Utilizza Spotlight per individuare i file che contengono istanze del testo cercato
  2. Apri ciascun file in un editor di testo singolarmente, command-f, e individua l'istanza del testo all'interno di quel file.

C'è un modo per combinare questi due passaggi in uno su OS X? C'è una funzionalità di Spotlight che mi manca o un'app che farà questo? Posso farlo abbastanza facilmente su iPad con la barra di ricerca in Daedalus Touch, ma mi piacerebbe scoprire un equivalente OS X.

Grazie per la lettura.

    
posta Macrod 13.03.2013 - 19:01
fonte

3 risposte

1

Ho trovato un'app (a pagamento) che farà quanto sopra: SearchInFiles . Disclaimer: non l'ho ancora provato.

    
risposta data 13.03.2013 - 23:53
fonte
4

Faccio spesso questa ricerca, ma non uso GUI fantasiose per questo. Se sei interessato, continua a leggere.

Unix ha un ottimo strumento chiamato grep che cercherà i pattern all'interno dei file. Supporta anche le espressioni regolari se utilizzi egrep .

Esempio di ricerca della parola "ciao" con tutte le combinazioni di casi nella cartella Dropbox:

cd /Users/name/Dropbox
grep -Riw hello *

È così. Oh, ho dimenticato di menzionare che devi usare l'applicazione Terminal prima di digitare questi comandi.

Se cerchi due parole "ciao" o "ciao", puoi fare:

egrep -Riw "hello|bye" *

Se stai cercando tutte le parole che contengono "ell" (ad esempio ciao), puoi fare:

grep -Ri ell *

E infine (ma leggi la pagina di manuale se vuoi di più), abbinando tutti i file che hanno la parola "iOS" con questo caso particolare:

grep -Rw iOS *
    
risposta data 14.03.2013 - 14:05
fonte
0

Puoi provare ad usare Ambar ( link ). È una soluzione cloud per cercare tra i contenuti dei tuoi file Dropbox. Una volta collegato Ambar a Dropbox, sincronizza i file da Dropbox e consente una ricerca intellettuale ultraveloce. Con il piano gratuito puoi indicizzare fino a 2000 documenti.

La recensione rapida è pubblicata qui

P.S. Lavoro per Ambar.

    
risposta data 22.03.2017 - 10:14
fonte

Leggi altre domande sui tag