AWK - 概述

AWK是一种解释性编程语言.它功能强大,专为文本处理而设计.它的名字来源于其作者的姓氏和减号; Alfred Aho,Peter Weinberger和Brian Kernighan.

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

AWK的类型

以下是AWK : 的变体;

  • AWK : 来自AT& amp;的原始AWK T实验室.

  • NAWK : 来自AT& amp;的更新和改进的AWK版本T实验室.

  • GAWK : 它是GNU AWK.所有GNU/Linux发行版都提供GAWK.它与AWK和NAWK完全兼容.

AWK的典型用途

无数的任务可以用AWK完成.下面列出的只是其中的几个 : 去;

  • 文本处理,

  • 生成格式化文本报告,

  • 执行算术运算,

  • 执行字符串运算等等.