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