Sed:“交互式”面向字符流的编辑器。
使用sed小结:
1. 在一个或多个文件上自动实现编辑操作
2. 简化对多个文件执行相同的编辑处理工作
3. 编写转换程序
awk能够完成的一些工作:
1. 将文本文件看作由记录和字段组成的文本数据库
2. 使用变量操作数据库
3. 使用算术和字符串操作符
4. 使用普通的程序设计结构,例如循环和条件
5. 生成格式化报表
6. 定义函数
7. 从脚本中执行UNIX命令
8. 处理UNIX命令的结果
9. 更加巧妙的处理命令行的参数
10. 更容易地处理多个输入流。
掌握sed和awk过程中存在的四个障碍:
1. 如何使用sed和awk
2. 应用UNIX正则表达式语法
3. 如何与shell进行交互
4. 脚本编写的技巧