AWK - 简介介绍

AWK是一种解释性编程语言,它非常强大,专门为文本处理而设计,它的名字来自作者的姓氏- Alfred Aho,Peter Weinberger和Brian Kernighan。

GNU/Linux发行的AWK版本由自由软件基金会(FSF)编写和维护,它通常称为 GNU AWK。

AWK的类型

以下是AWK的变体-

  • AWK     -  AT&T实验室的原始AWK。

  • NAWK  -  AT&T实验室的AWK的新版本和改进版本。

  • GAWK  -  它是GNU AWK,所有GNU/Linux发行版均随附GAWK,它与AWK和NAWK完全兼容。

AWK的典型用途

AWK可以完成无数的任务,下面列出的只是其中的一些-

  • 文本处理
  • 生成格式化的文本报告,
  • 执行算术运算
  • 执行字符串操作,等等。
点我分享笔记