AWK - Panoramica
AWK è un linguaggio di programmazione interpretato. È molto potente e progettato appositamente per l'elaborazione del testo. Il suo nome deriva dai cognomi dei suoi autori -Alfred Aho, Peter Weinberger, and Brian Kernighan.
La versione di AWK distribuita da GNU / Linux è scritta e mantenuta dalla Free Software Foundation (FSF); è spesso indicato comeGNU AWK.
Tipi di AWK
Di seguito sono riportate le varianti di AWK:
AWK - AWK originale del laboratorio AT & T.
NAWK - Versione più recente e migliorata di AWK da AT & T Laboratory.
GAWK- È GNU AWK. Tutte le distribuzioni GNU / Linux includono GAWK. È completamente compatibile con AWK e NAWK.
Usi tipici di AWK
È possibile eseguire una miriade di attività con AWK. Di seguito sono elencati solo alcuni di loro:
- Elaborazione del testo,
- Produzione di rapporti di testo formattati,
- Esecuzione di operazioni aritmetiche,
- Esecuzione di operazioni sulle stringhe e molte altre.