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;
el
Busybox (pequeño, diseñado para sistemas embebidos, no muchas características).
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.
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 deoawk
la 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, usegawk
Perl o Python.fuente
awk
tiene un comportamiento bastante similar algawk
v3; Creo que es más completo quenawk
.