Respuestas:
AWK es un lenguaje de programación. Hay varias implementaciones de AWK (principalmente en forma de intérpretes). AWK ha sido codificado en POSIX . Las principales implementaciones en uso hoy en día son:
nawk("New awk", una evolución de oawkla implementación original de UNIX), utilizada en * BSD y ampliamente disponible en Linux;mawk, una implementación rápida que se adhiere principalmente a las características estándar;gawk, la implementación de GNU, con muchas extensiones;Si solo le interesan las funciones estándar, llame awk, que puede ser Gawk o nawk o mawk o alguna otra implementación. Si desea las características en GNU awk, use gawkPerl o Python.
awktiene un comportamiento bastante similar al gawkv3; Creo que es más completo que nawk.