AWK - 下载安装和环境设置
本章介绍如何在 GNU/Linux 系统上设置 AWK 环境。
使用包管理器安装
一般情况下,大多数 GNU/Linux 发行版都默认提供 AWK。 您可以使用 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 − 成功完成后,configure 生成 Makefile。 要编译源代码,请发出 make 命令。
[jerry]$ make
步骤 5 − 您可以运行测试套件以确保构建是干净的。 这是一个可选步骤。
[jerry]$ make check
步骤 6 − 最后,安装 AWK。 确保您具有超级用户权限。
[jerry]$ sudo make install
这就对了! 您已经成功编译并安装了 AWK。 通过执行 awk 命令进行验证,如下所示 −
[jerry]$ which awk
在执行此代码时,您会得到以下结果 −
/usr/bin/awk