AWK

AWK
Julkaistu 1979
Suunnitellut Alfred Aho, Peter Weinberger, Brian Kernighan
Vakaa versio IEEE Std 1003.1-2008[1]
Merkittävimmät toteutukset awk, GNU AWK (gawk), nawk, mawk, awk (BusyBox), goawk
Vaikutteet C
Vaikuttanut Perl
Uutisryhmä comp.lang.awk

AWK on tekstin käsittelemiseen kehitetty täsmätarkoituksellinen ohjelmointikieli. Kielen ovat kehittäneet Alfred Aho, Peter Weinberger ja Brian Kernighan Bell Labsissa vuonna 1977.[2][3][4] Kieli julkaistiin vuonna 1979 ja sitä on päivitetty myöhempiin julkaisuihin.[3]

Ahon mukaan kielestä tuli suosittu koska se tuli jokaisen Unix-järjestelmän mukana.[5]

AWK-ohjelmat ovat esitysmuodoltaan hyvin tiiviitä. Niissä käytetään yleisesti muun muassa säännöllisiä lausekkeita.[3]

  1. awk - pattern scanning and processing language The Open Group. Viitattu 27.5.2019. (englanniksi)
  2. Awk -- A Pattern Scanning and Processing Language (Second Edition) (1978)
  3. a b c Alfred V. Aho & Brian W. Kernighan & Peter J. Weinberger: Awk -- A Pattern Scanning and Processing Language (PDF) doc.cat-v.org. 30.9.2015. doi:10.1.1.31.1299 Viitattu 27.5.2019. (englanniksi)
  4. Aleksey Dolya: Interview with Brian Kernighan 29.7.2003. Linux Journal. Viitattu 7.9.2019. (englanniksi)
  5. Naomi Hamilton: The A-Z of Programming Languages: AWK (sivu 2) 27.5.2008. Computerworld. Arkistoitu 23.3.2019. Viitattu 27.5.2019. (englanniksi)

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne