AWK環境安裝組態


本章介紹如何在GNU/Linux系統上設定AWK環境。

安裝使用軟體包管理器

一般情況下,AWK是預設提供在大多數GNU/Linux發行版上。使用以下命令來確定其是否存在於系統上。如果沒有,那麼在基於Debian GNU/Linux使用apt包管理器安裝AWK如下:

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

同樣,基於GNU/Linux的RPM安裝AWK,用yum包管理器,如下所示:

[root]# yum install gawk

安裝後,確保AWK可以存取使用,通過命令列:

[jerry]$ which awk

在執行上面的程式碼後,得到以下結果:

/usr/bin/awk

從原始碼安裝

由於GNU AWK是GNU專案的一部分,它的原始碼是可以免費下載的。我們已經看到了如何使用軟體包管理器安裝AWK。現在來了解如何從原始碼安裝AWK。

以下安裝適用於任何GNU/Linux軟體,以及對大多數及其他可自由使用的程式。下面是安裝步驟:

第1步 - 從一個真實的地方下載的原始碼。命令列實用程式wget通常用來下載檔案。

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

第2步 - 解壓縮和解壓下載的原始碼。

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

第3步 - 更改到該目錄並執行configure。

[jerry]$ ./configure

第4步 - 一旦成功完成,組態生成Makefile。編譯原始碼,使用make命令。

[jerry]$ make

第5步 - 可以執行測試套件,以確保構建是乾淨的。這是一個可選步驟。

[jerry]$ make check

第6步 - 最後,安裝AWK。請確保擁有超級使用者許可權。

[jerry]$ sudo make install

已成功編譯和安裝AWK。通過執行awk命令驗證如下:

[jerry]$ which awk

在執行上面的程式碼後,得到以下結果:

/usr/bin/awk