鍍金池/ 教程/ Linux/ AWK環(huán)境安裝配置
AWK環(huán)境安裝配置
AWK格式化打印
Awk教程
AWK控制流
AWK循環(huán)
AWK用戶自定義函數(shù)
AWK工作流程
AWK數(shù)組
AWK基本語法
AWK基本示例
AWK運算符
AWK內(nèi)置函數(shù)
AWK內(nèi)置變量
AWK輸出重定向
AWK正則表達式

AWK環(huán)境安裝配置

本章介紹如何在GNU/Linux系統(tǒng)上設(shè)置AWK環(huán)境。

安裝使用軟件包管理器

一般情況下,AWK是默認提供在大多數(shù)GNU/Linux發(fā)行版上。使用以下命令來確定其是否存在于系統(tǒng)上。如果沒有,那么在基于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

在執(zhí)行上面的代碼后,得到以下結(jié)果:

/usr/bin/awk

從源代碼安裝

由于GNU AWK是GNU項目的一部分,它的源代碼是可以免費下載的。我們已經(jīng)看到了如何使用軟件包管理器安裝AWK?,F(xiàn)在來了解如何從源代碼安裝AWK。

以下安裝適用于任何GNU/Linux軟件,以及對大多數(shù)及其他可自由使用的程序。下面是安裝步驟:

第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步 - 可以運行測試套件,以確保構(gòu)建是干凈的。這是一個可選步驟。

[jerry]$ make check

第6步 - 最后,安裝AWK。請確保擁有超級用戶權(quán)限。

[jerry]$ sudo make install

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

[jerry]$ which awk

在執(zhí)行上面的代碼后,得到以下結(jié)果:

/usr/bin/awk

上一篇:AWK控制流下一篇:AWK輸出重定向