📅  最后修改于: 2020-11-05 03:47:55             🧑  作者: Mango
本章介绍如何在GNU / Linux系统上设置AWK环境。
通常,大多数GNU / Linux发行版默认都提供AWK。您可以使用哪个命令来检查系统中是否存在该命令。如果您没有AWK,请使用高级软件包工具(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-转到目录并运行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