Lavorare con testo: more, grep

File d'esempio

Scaricare in locale il file di testo DIVINA_COMMEDIA.txt

wget https://raw.githubusercontent.com/checksound/EsempiShell/main/DIVINA_COMMEDIA.txt

Per scaricare il file di testo ORLANDO_FURIOSO.txt

wget https://raw.githubusercontent.com/checksound/EsempiShell/main/ORLANDO_FURIOSO.txt

Comado more

Il comando more per visualizzare il contenuto di un file dando la possibilità di fermarsi pagina per pagina. Utile per visualizzare il contenuto di file molto lunghi:

> more DIVINA_COMMEDIA.txt

Comando grep

Il comando grep per ricercare una stringa in un file:

> grep Amor DIVINA_COMMEDIA.txt 

l'output su standard output:

Amor, ch'al cor gentil ratto s'apprende
Amor, ch'a nullo amato amar perdona,
Amor condusse noi ad una morte:
  a che e come concedette Amore

provate il comando grep con l'opzione -i (case insensitive: non distingue tra maiuscole e miniscole)

Utile è anche l'opzione -w per far si che prenda solo le parole complete, quindi non considererebbe la parola innamorato eseguendo grep amor <NOME_FILE>.

Last updated

Was this helpful?