Linux awk工具简单学习记录

Posted pluse

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux awk工具简单学习记录相关的知识,希望对你有一定的参考价值。

awk是一个文本分析工具,它把文件逐行读入,以特定符号将每行切分(默认空格为分隔符),切开的部分再进行各种分析处理。

awk其名称得自于它的创始人Alfred Aho 、Peter Weinberger 和Brian Kernighan 姓氏的首个字母。

事实上,awk有4个不同版本:awk、nawk和gawk,还有一个是mawk。gawk 是AWK的GNU版本,通常未作特别说明的awk一般指的是gawk。在RedHat系统中,默认是gawk,而在Ubuntu系统中,默认是mawk。如果需要使用gawk,可以使用apt-get来进行安装,如下:

sudo apt-get install gawk -y

  安装完毕后,默认即为gawk,如果还不是默认,可以通过 update-alternatives 命令来进行更改,如下:

sudo update-alternatives --config awk

  可以通过输入编号来设置默认的awk版本:

 技术分享图片

以上是关于Linux awk工具简单学习记录的主要内容,如果未能解决你的问题,请参考以下文章

Linux:AWK基础

Linux awk命令

linux 中awk 学习随笔

详解 awk 工具的简单使用方法

Linux记录-AWK语法

linux学习记录-sed