AWK - Środowisko

Ten rozdział opisuje, jak skonfigurować środowisko AWK w systemie GNU / Linux.

Instalacja za pomocą Menedżera pakietów

Ogólnie AWK jest domyślnie dostępny w większości dystrybucji GNU / Linuksa. Możesz użyćwhichpolecenie, aby sprawdzić, czy jest obecne w twoim systemie, czy nie. Jeśli nie masz AWK, zainstaluj go na systemie GNU / Linux opartym na Debianie za pomocą Advance Package Tool(APT) menedżer pakietów w następujący sposób -

[jeryy]$ sudo apt-get update
[jeryy]$ sudo apt-get install gawk

Podobnie, aby zainstalować AWK w systemie GNU / Linux opartym na RPM, użyj modyfikatora Yellowdog Updator yum menedżer pakietów w następujący sposób -

[root]# yum install gawk

Po instalacji upewnij się, że AWK jest dostępny z wiersza poleceń.

[jerry]$ which awk

Wykonując powyższy kod, otrzymasz następujący wynik -

/usr/bin/awk

Instalacja z kodu źródłowego

Ponieważ GNU AWK jest częścią projektu GNU, jego kod źródłowy jest dostępny do bezpłatnego pobrania. Widzieliśmy już, jak zainstalować AWK za pomocą menedżera pakietów. Zrozummy teraz, jak zainstalować AWK z jego kodu źródłowego.

Poniższa instalacja ma zastosowanie do każdego oprogramowania GNU / Linux, a także do większości innych darmowych programów. Oto kroki instalacji -

Step 1- Pobierz kod źródłowy z autentycznego miejsca. Narzędzie wiersza poleceńwget służy temu celowi.

[jerry]$ wget http://ftp.gnu.org/gnu/gawk/gawk-4.1.1.tar.xz

Step 2 - Rozpakuj i rozpakuj pobrany kod źródłowy.

[jerry]$ tar xvf gawk-4.1.1.tar.xz

Step 3 - Przejdź do katalogu i uruchom konfigurację.

[jerry]$ ./configure

Step 4 - Po pomyślnym zakończeniu configuregeneruje Makefile. Aby skompilować kod źródłowy, wydaj plikmake Komenda.

[jerry]$ make

Step 5- Możesz uruchomić zestaw testów, aby upewnić się, że kompilacja jest czysta. To opcjonalny krok.

[jerry]$ make check

Step 6- Na koniec zainstaluj AWK. Upewnij się, że masz uprawnienia superużytkownika.

[jerry]$ sudo make install

To jest to! Pomyślnie skompilowałeś i zainstalowałeś AWK. Sprawdź to, wykonującawk polecenie w następujący sposób -

[jerry]$ which awk

Wykonując ten kod, otrzymasz następujący wynik -

/usr/bin/awk