AWK环境安装配置 - Awk教程

本章介绍如何在GNU/Linux系统上设置AWK环境。

安装使用软件包管理器

一般情况下,AWK是默认提供在大多数GNU/Linux发行版上。使用以下命令来确定其是否存在于系统上。如果没有,那么在基于Debian GNU/Linux使用apt包管理器安装AWK如下:

[jeryy]$ sudo apt-get update
[jeryy]$ sudo apt-get install gawk

同样,基于GNU/Linux的RPM安装AWK,用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步 - 一旦成功完成,配置生成Makefile。编译源代码,使用make命令。

[jerry]$ make

第5步 - 可以运行测试套件,以确保构建是干净的。这是一个可选步骤。

[jerry]$ make check

第6步 - 最后,安装AWK。请确保拥有超级用户权限。

[jerry]$ sudo make install

已成功编译和安装AWK。通过执行awk命令验证如下:

[jerry]$ which awk

在执行上面的代码后,得到以下结果:

/usr/bin/awk