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

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

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

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