Pagina 1 di 1

Cercare una stringa nell'HD

Inviato: martedì 28 marzo 2017, 18:48
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à.

Re: Cercare una stringa nell'HD

Inviato: martedì 28 marzo 2017, 19:14
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.