Come Ricercare all'Interno di un File con il Terminale Linux
 TeleTec.it | Cerca nel sito Teletec Categorie Home Page | Tv in Streaming | Magazine | Appunti Web | Ebook
Cerca nel sito Teletec CategorieTeleTec.it | Tv


Home Page > Computer > Linux
Come Ricercare all'Interno di un File con il Terminale Linux
Copyright di Rosario Sancetta
12.01.2019 - 05:44:06 - Tempo di lettura: 2.2 min.
Come ricercare allinterno di un file con il terminale linux

Se stai cercando una soluzione, per scoprire in modo semplice, veloce, sicuro e pratico, come trovare un file testuale ricercando dati al suo interno, allora troverai la soluzione in questa guida.


Ecco come scoprire, attraverso il seguente tutorial, qual è il modo per trovare determinate stringhe all'interno di un file utilizzando il terminale di Linux. Benvenuto su Teletec.it, il portale che dal 2001 pubblica guide dedicate alla Tecnologia ed in particolar modo alla Telefonia, ad Internet e all'Informatica. Ti auguriamo buona giornata.

Come Ricercare all'Interno di un File di Testo con il Terminale Linux - Tutte le Info
Se stai cercando delle dritte per trovare determinate stringhe all'interno di file testali, utilizzando il terminale di Linux, puoi continuare nella lettura e scoprire i nostri consigli. E quanto è successo anche a Ettorino, un utente che ci segue con interesse e con passione da diverso tempo e che ci ha contattato tramite email, perché ci ha spiegato di avere centinaia di file di testo che contengono alcuni dati e vorrebbe che sul terminale venissero mostrati solo i file da lui ricercati tramite apposite parole chiavi, ovvero tramite il testo presente all'interno dei files. Scopriamo come fare.



Come Ricercare all'Interno di un File con il Terminale Linux

La prima cosa da fare è quella ovviamente di aprire il terminale Linux e per comodità accedere alla cartella dove sono presenti tutti i files. A questo punto quello che dobbiamo fare è utilizzare il comando grep, comando che appunto ci permette di cercare e trovare stringhe all'interno di un file. Supponiamo ad esempio di avere i seguenti file:

Pippo
Pluto
Topolino
Paperino

Di tutti e 4 i files solo Paperino contiene il testo 'Paperone', la stringa proprio che ci interessa trovare. Digitiamo sul terminale quanto segue:

grep paperone *

L'asterisco indica che la ricerca deve essere effettuata su tutti i files, senza distinzione di vari tipi di file, ma se vogliamo ricercare solo all'interno di un tipo di file, allora dobbiamo specificarlo a parte. Ad esempio, se volessimo ricercare solo all'interno di file con estensione '.txt' allora dovremmmo digitare quanto segue:

grep paperone *.txt

Premiamo il tasto Enter dalla tastiera ed aspettiamo che il terminale ci mostri i risultati a video. In questo modo tuttavia la stringa 'paperone' produrrà ricerche più generiche, infatti verranno mostrati anche file che al suo interno contengono parole come 'pa', 'papero', 'paper', 'perone' e così via. Per essere ancora più specifici quindi, perché a noi interessa solo la parola 'Paperone', possiamo utilizzare l'opzione -F in questo modo:

grep -F paperone *.txt

Il comando 'Grep' inoltre offre altre opzioni che è possibile visualizzare scrivendo nel terminale man grep, in questo modo verrà aperta la guida completa.

Home Page > Computer > Linux


Spero di esserti stato d'aiuto.
Sono Rosario Sancetta, il responsabile di questo sito. Sono un programmatore informatico dal 1991, un Top Contributor di Google, Eccellenza in Digitale Italiana ed Europea ed esperto in Web Marketing.

Commenti

E tu cosa ne pensi?

Lascia un tuo commento, oppure condividi questo contenuto.

 

Nome

 

Commento

 

Attenzione richiesta:

Il tuo nome e il tuo commento verranno registrati all'interno del nostro server. Puoi utilizzare anche un nome che non identifichi la tua persona per restare nell'anonimato. Ad esempio, se ti chiami "Mario Rossi" puoi scrivere semplicemente Mario. L'unico scopo di questo servizio e' quello di arricchire i contenuti attraverso i commenti, oppure esprimere opinioni, pareri e suggerimenti. Prima di continuare devi selezionare il box qui sotto e dare il tuo consenso, se vuoi davvero inviare il tuo commento. Grazie in anticipo per il tuo tempo.

 

Ok, ho capito.

 

Scrivi quanto fa 2+3 qui sotto:

 


Altre Guide