In Windows, avrei fatto una ricerca per trovare una parola all'interno di una cartella. Allo stesso modo, voglio sapere se una parola specifica si trova all'interno di una directory contenente molte sottodirectory e file. Le mie ricerche per la sintassi grep mostrano che devo specificare il nome del file, cioè grep string filename.
Ora, non conosco il nome del file, quindi cosa devo fare? Un amico mi ha suggerito di fare grep -nr string, ma non so cosa significhi e non ho ottenuto risultati (non c'è risposta fino a quando non emetto a ctrl + c).
*? Ciò comporterà l'espansione dei caratteri jolly della shell (se ci sono nomi di file corrispondenti al modello di caratteri jolly) o grep lo prenderà come operatore di ripetizione 0 o più per il carattere che precede*.