Next Previous Contents

9. Gestione testo

9.1 cat

vedi cat nel capitolo Operazioni su file di dati.

9.2 dos2unix

sintassi

dos2unix FILE_ORIGINE FILE_DESTINAZIONE

descrizione

dos2unix converte un file di testo che segue le convenzioni MSDOS in uno che segue le convenzioni UNIX. esempi

dos2unix dos.txt unix.txt

9.3 head

vedi head nel capitolo Operazioni su file di dati.

9.4 less

sintassi

less [OPZIONE...] [NOME_FILE...]

descrizione

less riporta in uscita gli ingressi specificati una schermata alla volta. E' simile al comando more, ma ha più possibilità; ad esempio oltre a poter avanzare, si può anche tornare indietro. Viene generalmente utilizzato quando si vuole velocemente prendere visione di un lungo file di testo oppure in abbinamento con altri comandi, quando essi forniscono in uscita informazioni che non hanno spazio su di una singola schermata.

Sono possibili le seguenti operazioni attivate dalla pressione del tasto indicato all'inizio della riga:

ENTER -> avanza di una riga

BARRA SPAZIATRICE -> avanza di una schermata

B -> torna indietro di una schermata

Q -> esci

/ -> chiede una parola o una espressione regolare su cui fare una ricerca

esempi

ls |less

questo abbinamento mi permette di esaminare comodamente il contenuto di directory che contengono centinaia di file.

less ulisse.txt

less <ulisse.txt

cat ulisse.txt |less

queste ultime tre forme hanno lo stesso effetto

9.5 more

sintassi

more [OPZIONE...] [NOME_FILE...]

descrizione

more riporta in uscita gli ingressi specificati una schermata alla volta.

La pressione del tasto ENTER permette di avanzare una riga alla volta, la pressione della barra spaziatrice invece fa avanzare di una schermata alla volta. Per uscire prima della fine deggli ingressi è sufficiente la pressione del tasto Q o di CTRL-C.

esempi

cat divina_commedia.txt |more

more divina_commedia.txt

more <divina_commedia.txt

Le diverse forme presentate hanno tutte lo stesso effetto.

9.6 tail

vedi tail nel capitolo Operazioni su file di dati.


Next Previous Contents