Réponses:
AWK est un langage de programmation. Il existe plusieurs implémentations de AWK (principalement sous la forme d'interprètes). AWK a été codifié dans POSIX . Les principales implémentations utilisées aujourd'hui sont:
nawk
(“New awk”, une évolution de oawk
la mise en œuvre UNIX d'origine), utilisé sur * BSD et largement disponible sous Linux;mawk
, une implémentation rapide qui s’en tient généralement aux fonctionnalités standard;gawk
, la mise en oeuvre GNU, avec de nombreuses extensions;Si vous ne vous souciez que des fonctionnalités standard, appelez awk
Gawk ou nawk ou mawk ou une autre implémentation. Si vous voulez les fonctionnalités de GNU awk, utilisez gawk
ou Perl ou Python.
awk
comportement de BusyBox est assez proche de celui de la gawk
v3; Je pense que c'est plus complet que nawk
.