AWK

Wikipedia
Loikkaa: valikkoon, hakuun

AWK on tekstin käsittelemiseen kehitetty ohjelmointikieli. Kielen kehittivät Alfred Aho, Peter Weinberger ja Brian Kernighan vuonna 1977.

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

Esimerkkejä[muokkaa | muokkaa wikitekstiä]

Yksinkertainen AWK-ohjelma, joka tulostaa näytölle tekstin "Hello, world!"

BEGIN { print "Hello, world!"; exit }

Tässä Unix-komennon tuloste putkitetaan AWK:lle joka laskee hakemistossa olevien tiedostojen (ml. alihakemistot ja niiden tiedostot) kokojen summan tavuina ja tulostaa tuloksen:

ls -alR | awk '{ s+=$5; } END { print s; }'

Aiheesta muualla[muokkaa | muokkaa wikitekstiä]


Tämä tietotekniikkaan liittyvä artikkeli on tynkä. Voit auttaa Wikipediaa laajentamalla artikkelia.