
In Linux esistono moltissime utility per manipolare del testo, con questo post voglio inaugurare una serie di mini guide ai programmi più utilizzati per gestire i nostri file e/o stream di testo.

Iniziamo con la visualizzazione: ci sono modi e modi per visualizzare del testo, e per ogni occasione esiste almeno un programma adatto allo scopo.
less /more /most
questi 3 programmi permettono di scorrere un testo (sia file che stream) riga per riga o pagina per pagina.
–edit–
pg
questo programma è simile ai 3 di sopra, permette infatti di scorrere file di testo
–edit–
cat
cat permette di concatenare più file, anche non di testo (per esempio per rimontare file suddivisi in più parti con split), però può essere usato anche come semplice visualizzatore di file, ecco alcuni esempi:
cat nomefile //stampa a terminale il contenuto del file
cat nomefile1 nomefile2 //stampa a terminale il contenuto del primo file seguito dal contenuto del secondo
cat nomefile1 nomefile2 > nomefile3 //concatena il contenuto del primo file con il contenuto del secondo e li scrive nel terzo file
head / tail
questi due programmi stampano a terminale rispettivamente l’inizio e la fine del file che viene specificato. Per default stampano solamente 10 righe, per cambiare questo numero basta utilizzare l’opzione -n

Se vuoi inserire un commento, per favore completa il form sottostante.
Il contenuto di questo sito web è pubblicato sotto una Licenza Creative Commons.