AWK je interpretirani programski jezik dizajniran za obradu teksta i najčešće korišćen kao alatka za izvoženje podataka i izveštaje. Jedan je od standardnih alata na Juniks-baziranim operativnim sistemima.
Razvijen je u Bell Laboratories istraživačkom centru 1970, a ime je dobio po prezimenima njegovih autora. Akronim se izgovara identično imenu ptice auk (njorke, koja predstavlja amblem jezika i pojavljuje se u literaturi). Kada se piše malim slovima, misli se na program iz juniksa i Plan 9 operativnog sistema koji pokreće skripte pisane u AWK programskom jeziku.
Primeri aplikacija Zdravo svete
Evo uobičajenog 'Zdravo svete' programa napisanog u AWK: BEGIN { print "Hello, world!" }
Imajte na unu da eksplicitna exit izjava nije potrebna; pošto je jedini obrazac BEGIN, argumenti komandne linije se ne obrađuju.
Dodatna literatura
– Interview with Alfred V. Aho on AWK
AWK – Become an expert in 60 minutes
Gawkinet : TCP/IP Internetworking with Gawk
Spoljašnje veze Portal AWK zajednice AWK na DMOZ Repozitorijum izvornog koda na GitHub
Reference
Категорија:Програмски језици Категорија:Софтвер 1977.