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]