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
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
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?