AWK - 概览



AWK 是一种解释型编程语言。它功能非常强大,而且专门针对文本处理而设计。其名称源自其作者的姓氏 - **阿尔弗雷德·艾霍、彼得·温伯格和布莱恩·柯林汉。**

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 可以完成大量任务。以下是其中一些任务 -

  • 文本处理
  • 制作格式化文本报告
  • 执行算术运算
  • 执行字符串运算等等。
广告
© . All rights reserved.