Cerca testo nei file

Cerca dentro ogni file di una cartella e ottieni il file, il numero di riga e la riga stessa.

100% privato — funziona interamente nel tuo browser. I tuoi dati vengono elaborati sul tuo dispositivo e non vengono mai inviati a Internet.

La cartella viene letta nel tuo browser. Niente viene caricato e niente viene modificato.

Informazioni su questo strumento

Tutti almeno una volta hanno cercato un file per qualcosa scritto dentro — il nome di un cliente in una fattura su duecento, una vecchia password in una configurazione, una frase in una cartella di appunti. E tutti sono stati delusi dal campo di ricerca integrato nel proprio sistema.

La ricerca di Windows indicizza il contenuto solo per certe posizioni e certi tipi di file, e dove non ha indicizzato nulla non restituisce niente invece di dirlo. È peggio di un errore, perché se ne conclude che il testo non c'è. Spotlight fa meglio, ma tace allo stesso modo su ciò che ha saltato.

Questo strumento apre ogni file candidato e lo legge. Ottieni il file, il numero di riga e la riga stessa — e, altrettanto importante, il conteggio di tutto ciò che non è riuscito a leggere.

Sola lettura: niente viene caricato, niente viene modificato.

Come si usa

  • Fai clic su Scegli una cartella in cui cercare e selezionala. Il browser chiederà il permesso di leggerla
  • Scrivi che cosa cercare
  • Spunta Distingui maiuscole, Parola intera o Espressione regolare se ti servono
  • Restringi con Solo questi tipi: cercare solo in txt, md è molto più rapido che aprire tutto
  • Premi Cerca, poi Copia i risultati o scarica il CSV

Ogni risultato mostra il numero di riga e la riga, con il testo trovato evidenziato. Una riga molto lunga viene ritagliata attorno al risultato invece di essere scartata, così anche un file minificato dà una risposta utilizzabile.

Ti dice che cosa ha saltato

È proprio la parte che le ricerche di sistema sbagliano, perciò compare a schermo dopo ogni ricerca:

  • Non testuale — un file che contiene un byte NUL è binario. Cercare «fattura» dentro un JPEG non può produrre altro che rumore, quindi questi file vengono saltati e contati
  • Troppo grande — tutto ciò che supera gli 8 MB. Un solo file di log enorme non deve bloccare la scheda
  • Illeggibile — bloccato da un altro programma, sparito durante la scansione, o rifiutato dal sistema operativo

Se una ricerca torna vuota e il riepilogo dice che 40 file sono stati saltati, sai che conviene riprovare con un filtro di tipi più ampio. Uno zero silenzioso non ti avrebbe detto nulla.

Tre modi di corrispondere

  • Testo semplice — l'impostazione predefinita. Tutto ciò che scrivi viene cercato alla lettera, così una ricerca di prezzo ($) trova esattamente quello senza bisogno di escape
  • Parola interagatto trova gatto ma non gattopardo. Utile per nomi e identificatori
  • Espressione regolare — la sintassi JavaScript completa. \d{4}-\d{2}-\d{2} per le date, TODO|FIXME per l'uno o l'altro, ^import per le righe che iniziano così. Un'espressione non valida viene segnalata come tale invece di non trovare nulla in silenzio

Distingui maiuscole vale per tutte e tre.

A cosa serve

  • Trovare la fattura con il nome di un cliente in mezzo a centinaia
  • Individuare un'impostazione sepolta in una cartella di file di configurazione
  • Cercare in una cartella di appunti o markdown una frase ricordata a metà
  • Verificare se una chiave API o una password è finita in una cartella di progetto
  • Trovare ogni file che nomina una funzione o una variabile prima di rinominarla
  • Controllare dei CSV esportati alla ricerca di un valore che non dovrebbe esserci
  • Ottenere un elenco con i numeri di riga da incollare in un ticket

Buono a sapersi

  • Funziona su Windows, macOS, Linux e ChromeOS: è una pagina web, quindi non c'è nulla da installare. Non può funzionare su iPhone, iPad o Android: i browser mobili non hanno modo di consegnare una cartella a una pagina web
  • Qui ogni browser dà la stessa risposta. Leggere il contenuto di un file è alla portata sia del selettore di cartelle moderno sia del vecchio meccanismo a elenco di file
  • Niente viene caricato. Ogni file viene aperto e analizzato nella pagina
  • Non c'è alcun indice, quindi la prima ricerca in una cartella grande richiede il tempo di leggerla. Ed è anche il motivo per cui non può mai essere obsoleta
  • Vengono conservati fino a 50 risultati per file e mostrati 300 file; il CSV contiene ogni risultato
  • I file vengono letti come UTF-8. Un file in una vecchia codifica regionale può mostrare caratteri strani, ma la ricerca funziona comunque per il testo ASCII semplice
  • La ricerca gira nella pagina, quindi una cartella molto grande terrà occupata la scheda. Una barra di avanzamento mostra a che punto è

Strumenti correlati

Aggiungiamo regolarmente nuovi strumenti — iscriviti su YouTube per ricevere una notifica a ogni novità.

Altri strumenti

Vedi tutti

App consigliate

Vedi tutti