Das AWK-Dienstprogramm ist ein Datenextraktions- und Berichterstellungstool, das eine datengesteuerte Skriptsprache verwendet, die aus einer Reihe von Aktionen besteht, die für Textdaten (entweder in Dateien oder Datenströmen) ausgeführt werden, um formatierte Berichte zu erstellen.