GAWK和AWK

Anonim

GAWK vs AWK

使用Pascal或C语言编写程序可能有时令人困惑。但是,使用AWK编写程序变得如此简单,AWK是一种特殊用途的编程语言。使用C或Pascal时,它需要几行代码,而AWK只使用几行代码。 GAWK是AWK的GNU实现。 GAWK是AWK的强大GNU版本。 GAWK和AWK都可以帮助您轻松编写代码,而无需担心编写程序所需的开销。 AWK和GAWK都提供了许多附加功能,有助于快速编写功能强大的程序。使用GAWK和AWK时,您无需查看令人厌烦的细节,这使得编写程序的工作变得艰难。关联数组,模式匹配和命令行参数文件的自动处理等功能有助于以更简单的方式编写程序。

AWK有助于管理小型和个人数据库,生成报告,生成索引,验证数据以及执行其他文档准备任务。它还有助于尝试可以适应其他语言的算法。 GAWK还提供所有这些功能。除了这些功能之外,GAWK还具有一些附加功能,可以轻松地对数据进行排序,提取数据和数据进行处理,还有助于执行简单的网络通信。

AWK是从该程序的设计者的首字母派生的名称; Alfred V. Aho,Peter J. Weinberger和Brian W. Kernighan。最初的AWK版本于1977年在AT&T贝尔实验室编写。 1986年,GAWK由Paul Rubin编写。 1986年,Jay Fenlason完成了GAWK的写作。

摘要:

1.使用AWK编写程序变得如此简单,这是一种特殊用途的编程语言。 GAWK是AWK的2.GNU实现。 3.GAWK是AWK的强大GNU版本。 4.AWK是从该程序的设计者的首字母得出的名称; Alfred V. Aho,Peter J. Weinberger和Brian W. Kernighan。最初的AWK版本于1977年在AT&T贝尔实验室编写。 5. 1986年,GAWK由Paul Rubin编写。 6.AWK有助于管理小型和个人数据库,生成报告,生成索引,验证数据以及执行其他文档准备任务。 GWAK还具有所有这些功能。除了这些功能外,GWAK还具有一些附加功能,可以轻松地对数据进行排序,提取数据和数据以进行处理,还有助于执行简单的网络通信。