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 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;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.
awkjest bardzo podobny do gawkv3; Myślę, że jest bardziej w pełni funkcjonalny niż nawk.