AWK
Wikipedia
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.
[muokkaa] Esimerkkejä
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; }'
[muokkaa] Aiheesta muualla
Yleisimmät ohjelmointikielet (kaikki) | |||
Tuotantokäytössä: Ada | APL | AWK | Assembly | C | C++ | C# | COBOL | Delphi | Eiffel | Fortran | Java | JavaScript | Lua | Lisp | Objective-C | Pascal | Perl | PHP | PostScript | Python | Ruby | Smalltalk | TCL | Visual Basic
|