Definice funkcí které v AWK nejsou a seznávám je velmi užitečnými.
Příklad 61.1. Funkce pro ořezání zbytečných mezer okolo řetězce trim
trim
function trim(s, t) { t=s; sub(/^[ \t\n]*/, "", t); sub(/[ \t\n]*'/, "", t); return t }