這一章節(jié)將會講解如何在你的 GNU/Linux 系統(tǒng)中如何搭建 AWK 的運行環(huán)境
一般情況下,絕大多數(shù) GNU/Linux 發(fā)行版中都默認安裝了 AWK。 使用 which 命令可以判斷你當前的系統(tǒng)上是否安裝了 AWK。
如果沒有安裝,在Debian GNU/Linux 系統(tǒng)中你可以使用 apt 包管理工具安裝 AWK。如下所示:
[jeryy]$ sudo apt-get update
[jeryy]$ sudo apt-get install gawk
同樣地,在基于RPM的 GNU/Linux 的系統(tǒng)上安裝 AWK 時,你可以使用 yum 包管理工具安裝:
[root]# yum install gawk
安裝過后,使用命令行命令確認 AWK 已成安裝成功:
[jerry]$ which awk
執(zhí)行上面的代碼,如果得到如下的結果,則說明你已經(jīng)成功安裝 awk:
/usr/bin/awk
因為 GNU AWK 是 GNU 項目的一部分,所以它的源代碼也是可以自由下載的。在前面我們已經(jīng)看到了如何使用包管理器安裝 AWK。接下來,我們將講解如何通過源代碼安裝 AWK。
下面的安裝方法適用于所有的 GNU/Linux 軟件,同時也適用于大部分其它自由應用程序。下面是安裝的步驟:
step 1——從可信的源下載源代碼??梢栽诿钚惺褂?wget 命令下載。
[jerry]$ wget http://ftp.gnu.org/gnu/gawk/gawk-4.1.1.tar.xz
step 2——解壓并提取下載的源代碼。
[jerry]$ tar xvf gawk-4.1.1.tar.xz
step 3——切換至解壓后的目錄并運行 configure 命令
[jerry]$ ./configure
step 4——configure 命令成功執(zhí)行后會生成一個 Makefile 文件。 接下來使用 make 命令編譯源代碼。
[jerry]$ make
step 5——你可以運行測試工具保證 build 是干凈的。 這一步是可選的。
[jerry]$ make check
step 6——最后一步,安裝 AWK。 安裝前請確認你有超級用戶的權限。
[jerry]$ sudo make install
通過以上六個步驟,你就成功地編譯并安裝了 AWK。 你可以通過如下的命令來確認 awk 安裝成功:
[jerry]$ which awk
執(zhí)行上面的命令,你將會得到如下的結果:
/usr/bin/awk
更多建議: