O documento descreve as principais estruturas e funções do awk para processamento de arquivos de texto. Apresenta como executar o awk, sua estrutura básica com blocos BEGIN, seletores e END, além de estruturas de controle, arrays, variáveis especiais e funções para strings, matemática e I/O. Fornece também exemplos como contar linhas, imprimir campos e realizar cálculos com dados.
34. gsub(r, s [, t]) -> busca usando a regex r no texto t , substituindo por s
35. gensub(r, s, h, [, t ]) -> busca usando a regex r no texto t , substituindo a ocorrência h pelo texto s, retornando o novo texto, sem alterar o original