AWK é uma linguagem de programação. Existem várias implementações do AWK (principalmente na forma de intérpretes). O AWK foi codificado no POSIX . As principais implementações em uso hoje são:
nawk(“Novo awk”, uma evolução da oawkimplementação original do UNIX), usado no * BSD e amplamente disponível no Linux;
mawk, uma implementação rápida que adere principalmente aos recursos padrão;
o
Busybox (pequeno, destinado a sistemas embarcados, sem muitos recursos).
Se você se preocupa apenas com os recursos padrão, ligue para awkGawk ou nawk ou mawk ou alguma outra implementação. Se você deseja os recursos do GNU awk, use gawkou Perl ou Python.
Respostas:
AWK é uma linguagem de programação. Existem várias implementações do AWK (principalmente na forma de intérpretes). O AWK foi codificado no POSIX . As principais implementações em uso hoje são:
nawk
(“Novo awk”, uma evolução daoawk
implementação original do UNIX), usado 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;Se você se preocupa apenas com os recursos padrão, ligue para
awk
Gawk ou nawk ou mawk ou alguma outra implementação. Se você deseja os recursos do GNU awk, usegawk
ou Perl ou Python.fonte
awk
tem comportamento muito próximo dagawk
v3; Eu acho que é mais completo do quenawk
.