Una introducción a asà con un interesante ejemplo práctico: Awk in 20 minutes
LÃmites numéricos de awk: mawk parece que tiene la impresión de enteros limitada a 32 bits con signo, mientras gawk no:
> mawk '{a=11111111111111111111+10; printf "%d", a}' 2147483647 > gawk '{a=11111111111111111111+10; printf "%d", a}' 11111111111111110656
En general, la aritmética de awk es en IEEE double (de ahà el error en la suma al pasar a enteros)
> mawk '{a=11111111111111111111+10; print a}' 1.11111e+19 > gawk '{a=11111111111111111111+10; print a}' 11111111111111110656
Observamos también que por defecto gawk evita el formato cientÃfico para imprimir enteros.