awk je filtr, který se používá pro zpracování textových dat.
Používá vlastní jazyk (AWK), který se hodně podobná Cčku.

Zde je ukázka jednoduchého programu, který zkoumá frekvenci výskytu písmen v textu.
provede se příkazem

awk -f statistika.awk soubor

statistika.awk
BEGIN{
FS=""
}

{ for(i=1;i<=NF;i++)
        {
                pole[$i]++
                #printf $i

        }
#printf "n"
}
END{

for(pismeno in pole){
        printf pismeno
        printf "-"
        printf pole[pismeno]
        print ""
        }
}