AWK to język programowania. Istnieje kilka wdrożeń AWK (głównie w formie tłumaczy). AWK zostało skodyfikowane w POSIX . Główne implementacje stosowane obecnie to:
nawk(„Nowy awk”, ewolucja oawkoryginalnej implementacji UNIX), używany w * BSD i szeroko dostępny w Linuksie;
mawk, szybka implementacja, która w większości jest zgodna ze standardowymi funkcjami;
gawk, implementacja GNU, z wieloma rozszerzeniami;
Busybox (małe, przeznaczone dla systemów wbudowanych, nie wiele funkcji).
Jeśli zależy Ci tylko na standardowych funkcjach, zadzwoń awk, którym może być Gawk lub nawk lub mawk lub inna implementacja. Jeśli chcesz mieć funkcje GNU awk, użyj gawkPerla lub Pythona.
Odpowiedzi:
AWK to język programowania. Istnieje kilka wdrożeń AWK (głównie w formie tłumaczy). AWK zostało skodyfikowane w POSIX . Główne implementacje stosowane obecnie to:
nawk
(„Nowy awk”, ewolucjaoawk
oryginalnej implementacji UNIX), używany w * BSD i szeroko dostępny w Linuksie;mawk
, szybka implementacja, która w większości jest zgodna ze standardowymi funkcjami;gawk
, implementacja GNU, z wieloma rozszerzeniami;Jeśli zależy Ci tylko na standardowych funkcjach, zadzwoń
awk
, którym może być Gawk lub nawk lub mawk lub inna implementacja. Jeśli chcesz mieć funkcje GNU awk, użyjgawk
Perla lub Pythona.źródło
awk
jest bardzo podobny dogawk
v3; Myślę, że jest bardziej w pełni funkcjonalny niżnawk
.