AWK 环境搭建
本章介绍了如何在您的GNU/Linux系统上设置AWK环境。
使用软件包管理器安装
通常,AWK在大多数GNU/Linux发行版上默认可用。您可以使用 which 命令来检查它是否存在于您的系统中。如果您没有AWK,则可以使用高级包管理器 (APT) 在基于Debian的GNU/Linux上安装,方法如下 –
[jeryy]sudo apt-get update
[jeryy] sudo apt-get install gawk
同样地,要在基于RPM的GNU/Linux系统上安装AWK,请使用Yellowdog Updater Modifier 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 - 完成后, configure 会生成 Makefile。要编译源代码,请输入 make 命令。
[jerry]$ make
步骤5 - 您可以运行测试套件以确保构建无误。这是一个可选步骤。
[jerry]$ make check
步骤6 − 最后,安装AWK。确保您拥有超级用户权限。
[jerry]$ sudo make install
完成了!您已成功编译并安装了AWK。通过以下方式执行 awk 命令来验证:
[jerry]$ which awk
执行这段代码后,会得到以下结果 –
/usr/bin/awk