Cet interprète (on dit aussi abusivement interpréteur) est surtout utilisé pour la conversion de formats textuels (tables, tableaux) et pour l'extraction de données. Par exemple, on peut extraire la troisième colonne d'un tableau et sommer les deux dernières colonnes:
Ce script utilise le concept de séparateurs de awk. NF représente le nombre de champs (anglais: field number). Le caractère $ précède toute expansion de variable (comme dans un shell). Notez la présence d'apostrophes afin d'éviter l'expansion des variables directement par le shell.