1.1. 前言的前言

未匹配的标注

前言

这本书讲的是一组命名很奇怪的 UNIX 实用程序 sed 和awk。他们有很多共同点,比如包括使用正则表达式进行模式匹配。因为模式匹配在他们的使用中是很重要的。这本书非常详细地解释了 UNIX 正则表达式的语法。因为从 grep 到 sed 再到 awk 是一个自然的学习过程,我们会把这三个程序都囊括,虽然重点是在 sed 和 awk 上面。

sed 和 awk 是用户、程序员、系统管理员——任何和文本文件打交道的的人——使用的工具。sed 之所以叫 sed,是因为它是一个 stream editor,非常适合对大量的文件进行一系列的编辑。 awk 是以它的开发者 Aho、Weinberger 和 Kernighan 命名,是一个允许轻松操作结构化数据和生成格式化报告的编程语言。这本书强调了 awk 的 POSIX 定义。另外,这本书简短地讨论了原版的 awk,然后讨论了三个免费的 awk 版本和两个商用的 awk 版本,他们都实现了 POSIX awk 标准。

这本书的重点是为 sed 和 awk 编写脚本,以便快速解决用户的许多问题。许多这样的脚本都可以被称为 quick fix——速效对策。另外我们还会包含一些能够解决更大问题的脚本,他们要求更仔细的设计和开发。

@DonnyLiu

本文章首发在 LearnKu.com 网站上。

上一篇 下一篇
讨论数量: 0
发起讨论 查看所有版本


暂无话题~