Awk | |||
![]() | |||
Fil:Awk-example.png, Awk-example-usage-gimp.gif | |||
Utviklar | Alfred Aho, Brian Kernighan, Peter J. Weinberger | ||
---|---|---|---|
Utgjeve | 1977 | ||
Nyaste versjon | IEEE Std 1003.1-2008 | ||
Type | programmering, creating |
AWK er eit programmerings- og skriptspråk for handsaming av tekstbaserte data, anten frå filer eller datastraumar. Namnet er utleitt frå etternamnet til utviklarane – Alfred V. Aho, Peter J. Weinberger og Brian W. Kernighan.
AWK brukar for ein stor del strenger, assosiative matriser (som er matriser indekserte med nøkkelstrenger) og regulære uttrykk.
AWK er eit av dei tidlegaste verktya som dukka opp i versjon 3 av UNIX, og det vart raskt populært. Ein versjon av AWK er standard i moderne UNIX-implementasjoner og liknande operativsystem. AWK er nemnt i Single UNIX Specification som ein obligatorisk del av eit Unix operativsystem. Attåt Bourne shell, er AWK det einaste skriptspråk i eit standard Unix-miljø.[1]
AWK (og sed) er òg ein av inspirasjonskjeldene til skriptspråket Perl.