Precedente: Scompattazione, Su: Distribuzione di Gawk [Contenuti][Indice]
gawk
La distribuzione di gawk
contiene un certo numero di file
sorgente in C, di file di documentazione, di sottodirectory, e di file
utilizzati durante il processo di configurazione
(vedi la sezione Compilare e installare gawk
su sistemi di tipo Unix),
come pure parecchie sottodirectory relative a diversi sistemi operativi
non-Unix:
Questi file contengono il codice sorgente vero e proprio di gawk
.
Intestazioni C e file sorgente per routine che gawk
usa, ma che non sono parte della sua funzionalità
fondamentale. Per esempio, analisi di argomenti, controlli
di corrispondenze di espressioni regolari, e routine per
generare numeri casuali sono tutti mantenuti qui.
Un file contenente informazioni sul comando GNU gettext
e
sulle traduzioni.
Un file con alcune informazioni su chi ha scritto gawk
.
Esiste solo per placare i pedanti della Free Software Foundation.
File descrittivi: vari README ("leggimi") per gawk
sotto Unix e per
tutte le varie altre combinazioni hardware e software.
Un file che fornisce una panoramica sul processo di configurazione e installazione.
Una lista dettagliata delle modifiche apportate al codice sorgente, ai problemi risolti e ai miglioramenti introdotti.
Una lista meno recente di modifiche al codice sorgente.
Una lista di modifiche a gawk
a partire dall’ultimo rilascio
o patch.
Una lista meno recente di modifiche a gawk
.
La GNU General Public License.
Una descrizione di comportamenti nello standard POSIX per awk
che
sono lasciati indefiniti, o ai quali gawk
non può conformarsi
pienamente, come pure una lista di specifiche che lo standard POSIX dovrebbe
contenere, ma che non sono presenti.
Puntatori alla bozza originale di un breve articolo
che spiega perché gawk
è un linguaggio adatto alla
programmazione nel campo dell’intelligenza artificiale (AI).
Una breve descrizione della struttura interna a livello di byte di
gawk
[“byte code”].
Il sorgente troff
per una scheda di riferimento a cinque colori
di awk
.
Per ottenere la versione a colori è richiesta una versione recente di
troff
, come la versione GNU di troff
(groff
).
Si veda il file README.card per istruzioni su come comportarsi se è
disponibile solo una versione più vecchia di troff
.
Il sorgente troff
di una pagina di manuale [man]
che descrive gawk
.
Questa pagina è distribuita a beneficio degli utenti Unix.
Il file sorgente Texinfo di questo Documento.
Dovrebbe venire elaborato da doc/sidebar.awk
prima di essere elaborato con texi2dvi
o texi2pdf
per produrre un documento stampato, o
con makeinfo
per produrre un file Info o HTML.
Il Makefile si occupa di questa elaborazione e produce
la versione stampabile tramite i comandi
texi2dvi
o texi2pdf
.
Il file prodotto elaborando gawktexi.in tramite sidebar.awk.
Il file Info generato per questo Documento.
Il file sorgente Texinfo per
TCP/IP Internetworking with gawk
.
Dovrebbe venire elaborato con TeX
(tramite texi2dvi
o texi2pdf
)
per produrre un documento stampato o
con makeinfo
per produrre un file Info o HTML.
Il file Info generato per
TCP/IP Internetworking with gawk
.
Il sorgente troff
per una pagina di manuale relativa al
programma igawk
descritto
in
Una maniera facile per usare funzioni di libreria.
(Poiché gawk
prevede ora internamente l’uso della direttiva
@include
,
né igawk
né igawk.1 sono effettivamente installati.)
File per la traduzione italiana di questo Documento, preparata e contribuita da Antonio Colombo e Marco Curreli.
Il file in input usato durante la procedura di configurazione per generare l’effettivo Makefile da usare per creare la documentazione.
File usati dal software GNU Automake per generare
il file Makefile.in usato da Autoconf e dallo script
configure
.
Questi file e sottodirectory sono usati per configurare e compilare
gawk
per vari sistemi Unix. L’uso di molti tra questi file è spiegato
in
Compilare e installare gawk
su sistemi di tipo Unix. I rimanenti hanno una funzione di supporto
per l’infrastruttura.
La directory po contiene la traduzione in varie lingue
dei messaggi emessi da gawk
.
La directory awklib contiene una copia di extract.awk
(vedi la sezione Estrarre programmi da un file sorgente Texinfo),
che può essere usato per estrarre i programmi di esempio dal file sorgente
Texinfo di questo Documento. Contiene anche un file
Makefile.in, che
configure
usa per generare un Makefile.
Makefile.am è usato da GNU Automake per creare Makefile.in.
Le funzioni di libreria descritte
in
Una libreria di funzioni awk
,
sono incluse come file pronti per l’uso nella distribuzione gawk
.
Essi sono installati come parte della procedura di installazione.
I rimanenti programmi contenuti in questo Documento sono disponibili
nelle appropriate sottodirectory di awklib/eg.
Il codice sorgente, le pagine di manuale, e i file di infrastruttura per
gli esempi di estensione incluse con gawk
.
Vedi la sezione Scrivere estensioni per gawk
, per ulteriori dettagli.
Ulteriori file, non-essenziali. Al momento, questa directory contiene
alcuni file da eseguire al momento di iniziare una sessione,
da installare nella directory /etc/profile.d
per essere di aiuto nella gestione delle variabili d’ambiente
AWKPATH
e AWKLIBPATH
.
Vedi la sezione File di inizializzazione della shell, per ulteriori informazioni.
File necessari per compilare gawk
su sistemi conformi allo
standard POSIX.
File necessari per compilare gawk
sotto MS-Windows
(vedi la sezione Installazione su MS-Windows per i dettagli).
File necessari per compilare gawk
sotto Vax/VMS e OpenVMS
(vedi la sezione Compilare e installare gawk
su Vax/VMS e OpenVMS per i dettagli).
Una serie di test per
gawk
. Si può usare ‘make check’ dalla directory principale
di gawk
per provare se la serie di test funziona con la
versione in uso di gawk
.
Se gawk
supera senza errori ‘make check’, si può essere
sicuri che sia stato installato e configurato correttamente su un dato
sistema.
Precedente: Scompattazione, Su: Distribuzione di Gawk [Contenuti][Indice]