Successivo: Espressioni, Precedente: Leggere file, Su: Top [Contenuti][Indice]
Una delle azioni che un programma fa più comunemente, è quella di produrre
stampe, ossia scrivere in output l’input letto, tutto o in parte.
Si può usare l’istruzione print per una stampa semplice, e l’istruzione
printf per una formattazione dell’output più sofisticata.
L’istruzione print non ha un limite al numero di elementi quando
calcola quali valori stampare. Peraltro, con due eccezioni,
non è possibile specificare come stamparli: quante
colonne, se usare una notazione esponenziale o no, etc.
(Per le eccezioni, vedi la sezione I separatori di output e come modificarli e
la Controllare l’output di numeri con print.)
Per stampare fornendo delle specifiche, è necessario usare
l’istruzione printf
(vedi la sezione Usare l’istruzione printf per stampe sofisticate).
Oltre alla stampa semplice e formattata, questo capitolo
esamina anche le ridirezioni di I/O verso file e pipe, introduce
i nomi-file speciali che gawk elabora internamente,
e parla della funzione predefinita close().
L’istruzione print.
| ||
| • Esempi su print | Semplici esempi di
istruzioni print.
| |
| • Separatori di output | I separatori di output e come modificarli. | |
| • OFMT | Controllare l’output di numeri con
print.
| |
| • Printf | l’istruzione printf.
| |
| • Ridirezione | Come ridirigere l’output a diversi file e pipe. | |
| • FD speciali | I/O con FD [Descrittori File] speciali. | |
| • File speciali | Interpretazione nomi file in
gawk. gawk
Permette di accedere a descrittori
file già aperti a inizio esecuzione
| |
| • Chiusura file e pipe | Chiudere file in input e di output e pipe. | |
| • Continuazione dopo errori | Abilitare continuazione dopo errori in output. | |
| • Sommario di Output | Sommario di Output. | |
| • Esercizi su Output | Esercizi. |
Successivo: Espressioni, Precedente: Leggere file, Su: Top [Contenuti][Indice]