Successivo: Internazionalizzazione, Precedente: Programmi di esempio, Su: Top [Contenuti][Indice]
awk
con gawk
gawk
Scrivete la documentazione supponendo che chiunque la leggerà sia uno psicopatico violento, che conosce il vostro indirizzo di casa.
Questo capitolo tratta delle funzionalità avanzate in gawk
.
È un po’ come un “pacco sorpresa” di argomenti che non sono collegati tra di
loro in altro modo.
Per prima cosa, vediamo un’opzione da riga di comando che consente a
gawk
di riconoscere i numeri non-decimali nei dati in input, e non
soltanto nei programmi awk
.
Poi vengono illustrate delle funzionalità speciali di gawk
per
l’ordinamento di vettori. Quindi viene trattato dettagliatamente l’I/O
bidirezionale, di cui si è fatto cenno in precedenti parti di questo
Documento, assieme ai fondamenti sulle reti TCP/IP.
Infine, vediamo come gawk
può tracciare il profilo di un programma awk
, così che si
possa ritoccarlo per migliorarne le prestazioni.
Altre funzionalità avanzate vengono trattate separatamente dedicando un capitolo per ciascuna di esse:
gawk
, parla di come internazionalizzare
i propri programmi awk
, in modo che parlino più lingue
nazionali.
awk
, descrive il debugger dalla riga di comando disponibile
all’interno di
gawk
per individuare errori nei programmi awk
.
gawk
, illustra come si può usare
gawk
per eseguire calcoli con precisione arbitraria.
gawk
,
tratta della capacità di aggiungere dinamicamente nuove funzioni predefinite a
gawk
.
• Dati non decimali | Consentire dati di input non decimali. | |
• Ordinamento di vettori | Modi per controllare la visita di un vettore e il suo ordinamento. | |
• I/O bidirezionale | Comunicazione bidirezionale con un altro processo. | |
• Reti TCP/IP | Usare gawk per programmazione di rete.
| |
• Profilare | Profilare i propri programmi awk .
| |
• Sommario funzionalità avanzate | Sommario delle funzionalità avanzate. |
Successivo: Internazionalizzazione, Precedente: Programmi di esempio, Su: Top [Contenuti][Indice]