📜  AWK-环境

📅  最后修改于: 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