3.1. 引言

未匹配的标注

引言

如果你开始学习 sed 和 awk,看看他们有哪些共同点,你会从中受益:

  • 使用相似的语法进行调用。
  • 都是面向流的。从文本文件中读取输入,一次一行,然后将结果导到标准输出。
  • 使用正则表达式进行模式匹配。
  • 允许用户在脚本中指定指令。

他们如此相同的一个原因是他们都来自同一个行编辑器——ed。在本章我们一开始会简要地看一下 ed,然后显示 sed 和 awk 是如何成为创造一个可编程编辑器的逻辑步骤。

sed 和 awk 的区别在于控制他们所做工作的指令类型。毫无疑问——这是一个很大的不同,它影响了这些程序最能执行的任务类型。

本章学习 sed 和 awk 的命令行语法和基本的脚本结构。还提供了一个教程——使用邮件列表——将让你体验一下脚本编写。在你将注意力集中在 sed 或 awk 之前,有必要同时学习他们。

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

上一篇 下一篇
讨论数量: 0
发起讨论 只看当前版本


暂无话题~