Successivo: gawkextlib, Precedente: Esempio di estensione, Su: Estensioni dinamiche [Contenuti][Indice]
gawk
Questa sezione fornisce una breve panoramica degli esempi di
estensione inclusi nella distribuzione di gawk
. Alcune di esse
sono destinate per l’uso in produzione (p.es., le estensioni
filefuncs
, readdir
, e
inplace
). Altre sono state scritte principalmente per mostrare come
si usa l’estensione API.
• Esempio di estensione funzioni file: | L’esempio che usa funzioni file. | |
• Esempio di estensione Fnmatch: | Un’interfaccia a fnmatch() .
| |
• Esempio di estensione Fork: | Un’interfaccia a fork() e
altre funzioni di processo.
| |
• Esempio di estensione Inplace: | Consentire modifica diretta dei file. | |
• Esempio di estensione Ord: | Conversioni a valore e a stringa di caratteri. | |
• Esempio di estensione Readdir: | Un’interfaccia a readdir() .
| |
• Esempio di estensione Revout: | Semplice post-processore per invertire la stringa in output. | |
• Esempio di estensione Rev2way: | Processore bidirezionale per invertire la stringa in output. | |
• Esempio di estensione Rwarray: | Serializzare il vettore in un file. | |
• Esempio di estensione Readfile: | Leggere un intero file in una stringa. | |
• Esempio di estensione Time: | Un’interfaccia a gettimeofday()
e sleep() .
| |
• Esempio di estensione API Test: | Test per la API. |