awk - это специализированный интерпретируемый язык программирования для извлечения и представления данных.

Утилита awk интерпретирует специальный язык программирования, который облегчает выполнение простых заданий по переформатированию данных.

Источник: Руководство пользователя GNU Awk

Название происходит от инициалов его первоначальных разработчиков Aho, Weinberger, Kernighan, которые написали эту утилиту еще в 1977 году. [ 116]