Linux: cercare una parola nei file

Linux: cercare una parola nei file

di Pubblicato: 6 luglio 2016 0 commenti

Vediamo come sia possibile cercare una parola all’interno di un qualsiasi file all’interno di un cartella e sue sotto-cartelle. Si tratta quindi di effettuare una ricerca la cui base di partenza è la parola che vogliamo cercare.

Il comando che daremo sarà:

grep -Iri 'parola-da-cercare' /eventuale/path/

Il comando grep, già utilizzato ad esempio per filtrare determinati parametri nei log file ci viene in aiuto con l’utilizzo di qualche opzione.

L’opzione I infatti indica di saltare i file binari e attuare la ricerca solo all’interno di file testuali, ovvero leggibili.

L’opzione r, come per altro viene utilizzata spesso, è recursive, ovvero dalla cartella indicata verrà effettuata una ricerca anche nei sotto livelli qual’ora ce ne fossero.

L’opzione i invece indica che la parola che stiamo cercando non deve essere “case sensitive” ovvero potrà essere formata da maiuscole, minuscole o una loro combinazione.

Ti è stato utile questo articolo?
Considera una piccola donazione: 1MVsPDJu9ctp8WfyiQHJCPjwFJKe7YWHek

Vuoi dire o aggiungere qualcosa?

sezione commenti aperta al pubblico

Non ci sono ancora commenti!

Puoi essere il primo a commentare.

Rispondi