Cercare in più cartelle
Trovare testo in qualsiasi file con grep -r
⏱ Stima ~3 min
01 · Leggi
E se vuoi cercare del testo ma non sai in quale file si trova? grep -r esegue una ricerca ricorsiva in una cartella e in tutte le sue sottocartelle.
💡 Immagina cosìIl normale grep cerca in un solo file. grep -r è come frugare in ogni cassetto di ogni armadio di tutto l'edificio.
Punti chiave
- grep -r cerca in tutti i file dell'intera struttura di cartelle
- Ogni risultato mostra il nome del file e la riga corrispondente
- Perfetto per trovare dove qualcosa è definito in un progetto
02 · Pratica nel terminale
E se non sai in quale file si trova il testo? Cerca in tutti i file in una volta. Il flag -r dice a grep di cercare ricorsivamente in ogni file della cartella.
(Questa sezione è interattiva — attiva JavaScript per usarla.)
03 · Pratica nel terminale
Ora cerca 'localhost' in tutti i file.
(Questa sezione è interattiva — attiva JavaScript per usarla.)
04 · Completa
Per cercare una parola in tutti i file di tutte le sottocartelle, usa: grep ___ "parola" .
Altre lezioni di questo capitolo
⚠ L'esperienza interattiva completa richiede JavaScript. Attivalo e ricarica la pagina.
※ Questo è un progetto educativo indipendente — non è un prodotto ufficiale di Anthropic. Claude™ è un marchio di Anthropic, PBC.