AWK - 环境
本章介绍如何在 GNU/Linux 系统上设置 AWK 环境。
使用包管理器安装
一般来说,AWK 在大多数 GNU/Linux 发行版上默认可用。您可以使用which命令来检查它是否存在于您的系统上。如果您没有 AWK,请使用 Advance Package Tool (APT)包管理器将其安装在基于 Debian 的 GNU/Linux 上,如下所示 -
[jeryy]$ sudo apt-get update [jeryy]$ sudo apt-get install gawk
同样,要在基于 RPM 的 GNU/Linux 上安装 AWK,请使用 Yellowdog Updator 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 - 切换到目录并运行配置。
[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