Cercare una stringa nell'HD

Il ritrovo della comunità dove confrontarsi e discutere sulle notizie dal mondo dell'informatica, di Ubuntu e di tutto quello che la riguarda, novità, pettegolezzi e quant'altro.
Avatar utente
alfa75
Prode Principiante
Messaggi: 30
Iscrizione: venerdì 30 ottobre 2009, 18:51
Località: Bari

Cercare una stringa nell'HD

Messaggio da alfa75 »

Salve,

non riesco a capire come ricercare una stringa in un file di testo in tutto il disco rigido attraverso il comando find.

Grazie a chi mi risponderà.
Avatar utente
UbuNuovo
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 4457
Iscrizione: sabato 12 dicembre 2009, 20:58
Desktop: Mate
Distribuzione: Ubuntu Mate 22.04.1 LTS
Sesso: Maschile
Contatti:

Re: Cercare una stringa nell'HD

Messaggio da UbuNuovo »

Con find cerchi il file e con grep cerchi la parola nel file.
Per esempio per cercare i file di testo (con estensione .txt) con testo contenente la parola 'schiacciata', nella home utente, puoi usare.

Codice: Seleziona tutto

find $HOME -type f -iname '*.txt' -exec grep -il 'schiacciata' {} \;
Naturalmente per cercare in tutto il file system al posto di "$HOME" metti "/", se conosci parte del nome del file usala con il globbing.
Salva l'Ucraina! 🇺🇦
Scrivi risposta

Ritorna a “Bar Ubuntu”

Chi c’è in linea

Visualizzano questa sezione: jeremie2 e 7 ospiti