gawk 实用程序解释一种专用编程语言,只需几行代码即可处理简单的数据重格式化作业。它是通用 UNIX awk 命令的免费版本。
此工具读取输入数据行,并且可以轻松识别列式输出。print 程序是最常用的程序,用于过滤和格式化定义的字段。
即时变量声明非常简单,允许对处理后的输入流进行简单的总和、统计数据和其他操作的计算。变量和命令可以放在 awk 脚本中进行后台处理。
您应该了解的关于 awk 的其他事项
该语言在 UNIX 和类似系统上仍然广为人知,但为了执行类似的任务,Perl 现在更常用。然而,awk 具有更陡峭的学习曲线(意味着您在很短的时间内学到很多东西)。换句话说,Perl 更难学习。
Perl 和 awk 都以难以理解而闻名,即使对于使用这些语言的程序的实际作者也是如此。所以请为你的代码编写文档!