Відповіді:
AWK - мова програмування. Існує кілька реалізацій AWK (здебільшого у формі перекладачів). AWK була кодифікована в POSIX . Основними реалізаціями, які сьогодні використовуються, є:
nawk
("New awk", еволюція oawk
, оригінальна реалізація UNIX), що використовується на * BSD і широко доступна в Linux;mawk
швидка реалізація, яка в основному дотримується стандартних функцій;gawk
, реалізація GNU з багатьма розширеннями;Якщо ви дбаєте лише про стандартні функції, зателефонуйте awk
, що може бути Gawk, nawk або mawk або іншою реалізацією. Якщо ви хочете, щоб функції в GNU awk, використовуйте gawk
Perl або Python.
awk
досить близький за поведінкою до gawk
v3; Я думаю, що це більш повнофункціональний, ніж nawk
.