鍍金池/ 教程/ Linux/ 運(yùn)行環(huán)境
循環(huán)  
操作符  
優(yōu)雅地輸出
用戶(hù)自定義函數(shù)
正則表達(dá)式
基本示例
內(nèi)置函數(shù)
工作流程
概述
控制流  
數(shù)組  
輸出重定向
基本語(yǔ)法
運(yùn)行環(huán)境
內(nèi)置變量

運(yùn)行環(huán)境

這一章節(jié)將會(huì)講解如何在你的 GNU/Linux 系統(tǒng)中如何搭建 AWK 的運(yùn)行環(huán)境

使用包管理器安裝 AWK

一般情況下,絕大多數(shù) GNU/Linux 發(fā)行版中都默認(rèn)安裝了 AWK。 使用 which 命令可以判斷你當(dāng)前的系統(tǒng)上是否安裝了 AWK。

如果沒(méi)有安裝,在Debian GNU/Linux 系統(tǒng)中你可以使用 apt 包管理工具安裝 AWK。如下所示:

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

同樣地,在基于RPM的 GNU/Linux 的系統(tǒng)上安裝 AWK 時(shí),你可以使用 yum 包管理工具安裝:

[root]# yum install gawk

安裝過(guò)后,使用命令行命令確認(rèn) AWK 已成安裝成功:

[jerry]$ which awk

執(zhí)行上面的代碼,如果得到如下的結(jié)果,則說(shuō)明你已經(jīng)成功安裝 awk:

/usr/bin/awk

由源碼安裝

因?yàn)?GNU AWK 是 GNU 項(xiàng)目的一部分,所以它的源代碼也是可以自由下載的。在前面我們已經(jīng)看到了如何使用包管理器安裝 AWK。接下來(lái),我們將講解如何通過(guò)源代碼安裝 AWK。

下面的安裝方法適用于所有的 GNU/Linux 軟件,同時(shí)也適用于大部分其它自由應(yīng)用程序。下面是安裝的步驟:

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——切換至解壓后的目錄并運(yùn)行 configure 命令

[jerry]$ ./configure

step 4——configure 命令成功執(zhí)行后會(huì)生成一個(gè) Makefile 文件。 接下來(lái)使用 make 命令編譯源代碼。

[jerry]$ make

step 5——你可以運(yùn)行測(cè)試工具保證 build 是干凈的。 這一步是可選的。

[jerry]$ make check

step 6——最后一步,安裝 AWK。 安裝前請(qǐng)確認(rèn)你有超級(jí)用戶(hù)的權(quán)限。

[jerry]$ sudo make install

通過(guò)以上六個(gè)步驟,你就成功地編譯并安裝了 AWK。 你可以通過(guò)如下的命令來(lái)確認(rèn) awk 安裝成功:

[jerry]$ which awk

執(zhí)行上面的命令,你將會(huì)得到如下的結(jié)果:

/usr/bin/awk
上一篇:正則表達(dá)式下一篇:控制流