L'utilità AWK è uno strumento di estrazione e reporting dei dati che utilizza un linguaggio di scripting basato sui dati costituito da una serie di azioni da intraprendere contro i dati testuali (nei file o nei flussi di dati) allo scopo di produrre report formattati.