Formattare il testo nel terminale in Linux con fold
Spesso, per leggere il contenuto di un file da terminale su Linux, viene usato cat.
Però cat si limita a mandare in output il testo, e non esegue nessuna formattazione; quindi se il testo è molto lungo (o meglio le righe sono molto lunghe), può risultare scomodo leggere il testo.
E' possibile risolvere questo problema con il comando fold!
Nell'esempio più basico:
$ fold test.txt
Il testo risulterà come giustificato per 80 colonne; però spezza le parole mandandole a capo, senza alcuna flessibilità.
Quindi conviene usare questo parametro:
$ fold -s test.txt
In questo caso le parole non verranno spezzate, ma mandate a capo.
Volendo è anche possibile impostare il numero di colonne; molto utile. in quanto possiamo decidere noi la larghezza da visualizzare in base alla larghezza del terminale / schermo:
$ fold -w100 -s test.txt
Enjoy!
linux fold cat terminale
Commentami!