AWK é uma linguagem de programação. Existem várias implementações do AWK (principalmente na forma de intérpretes). O AWK foi codificado em POSIX . As principais implementações em uso hoje são:
-
nawk(“new awk”, uma evolução deoawk, a implementação original do UNIX), usada no * BSD e amplamente disponível no Linux; -
mawk, uma implementação rápida que adere principalmente aos recursos padrão; -
gawk, a implementação GNU, com muitas extensões; - o Busybox (pequeno, destinado a sistemas incorporados, sem muitos recursos).
Se você se importa apenas com os recursos padrão, chame awk , que pode ser Gawk ou nawk ou mawk ou alguma outra implementação. Se você quiser os recursos no GNU awk, use gawk ou Perl ou Python.