Tips & Tricks

Gestione del Testo
vedi cat nel capitolo Operazioni su file di dati.
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
head
vedi head nel capitolo Operazioni su file di dati.
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 Eempi: 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
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 degli 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.
tail
vedi tail nel capitolo Operazioni su file di dati.
