AWK 加入 Unicode 支持,由 80 岁的原作者贡献

AWK 加入 Unicode 支持,由 80 岁的原作者贡献出品 开源中国 AWK 是用于处理文本的编程语言工具 也是 UNIX 操作系统的核心组件之一 任何 POSIX 兼容操作系统被认为都应该包含 AWK

欢迎大家来到IT世界,在知识的湖畔探索吧!

出品|开源中国

AWK 是用于处理文本的编程语言工具,也是 UNIX 操作系统的核心组件之一,任何 POSIX 兼容操作系统被认为都应该包含 AWK。其名字来自于三名原作者 Alfred Aho、Peter Weinberger 和 Brian Kernighan 姓氏的首字母缩写。

AWK 提供了极其强大的功能:可以进行正则表达式的匹配、样式装入、流控制、数学运算符、进程控制语句,甚至于内置的变量和函数。它具备了一个完整的语言所应具有的几乎所有精美特性。实际上 AWK 的确拥有自己的语言:AWK 程序设计语言,三位创建者已将它正式定义为 “样式扫描和处理语言”。它允许创建简短的程序,这些程序读取输入文件、为数据排序、处理数据、对输入执行计算以及生成报表,还有无数其他的功能。gawk 是 AWK 的 GNU 版本。

AWK 加入 Unicode 支持,由 80 岁的原作者贡献

Brian Kernighan 最近在接受采访时透露,他在几个月前为 AWK 添加了对 Unicode 的支持。不过由于他对 Git 不熟悉,所以尚未向 AWK 的代码仓库提交 commit。Brian Kernighan 在邮件中表示,几个月前,他在学习使用 Git,尝试通过提交 PR 来更好地理解 Git。在弄清楚这些之后,他正式提交 PR 为 AWK 添加对 Unicode 的支持。

AWK 加入 Unicode 支持,由 80 岁的原作者贡献

除了 AWK,相信 Kernighan 教授命名的「Unix」和发明的 “Hello, world” 语言演示更广为人知。

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/81331.html

(0)

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们YX

mu99908888

在线咨询: 微信交谈

邮件:itzsgw@126.com

工作时间:时刻准备着!

关注微信