Próbujesz zrozumieć różnice między dwiema funkcjami gawk vs. awk? Kiedy używać gawk vs awk? Czy są takie same pod względem użytkowania?
Czy można też podać przykład?
Próbujesz zrozumieć różnice między dwiema funkcjami gawk vs. awk? Kiedy używać gawk vs awk? Czy są takie same pod względem użytkowania?
Czy można też podać przykład?
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”, ewolucja oawk
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żyj gawk
Perla lub Pythona.
awk
jest bardzo podobny do gawk
v3; Myślę, że jest bardziej w pełni funkcjonalny niż nawk
.