第1章 关于UNIX shell的介绍
1.1 定义和功能
1.2 系统启动和注册shell
1.3 进程和shell
1.4 环境和继承
1.5 执行命令表中的命令
第2章 UNIX工具箱
2.1 正则表达式
2.2 组合正则表达式元字符
第3章 grep家族
3.1 grep命令
3.2 带正则表达式的grep例子
3.3 用管道的grep
3,4 带选项的grep
3.5 egrep(扩展的grep)
3.6 固定grep或快捷grep
第4章 流编辑器
4.1 什么是sed
4.2 sed如何工作
4.3 寻址
4.4 命令和选项
4.5 出错消息和退出状态
4.6 sed的实例
4.7 sed编写命令表
第5章 awk实用程序:awk作为一种UNIX工具
5.1 什么是awk
5.2 awk的格式
5.3 格式化输出
5.4 在一个文件里的awk命令
5.5 记录和域
5.6 模式和操作
5.7 正则表达式
5.8 在一个命令表文件里的awk命令
5.9 回顾
第6章 awk实用程序:awk编程结构
6.1 比较表达式
6.2 回顾
6.3 UNIX工具实验4
第7章 awk实用程序:awk编程
7.1 变量
7.2 重定向和管道
7.3 管道
7.4 关闭文件和管道
7.5 回顾
7.6 条件语句
7.7 循环
7.8 程序控制语句
7.9 数组
7.10 awk内置函数
7.11 内置算术运算函数
7.12 用户自定义函数(nawk)
7.13 回顾
7.14 特殊情况和结束
7.15 回顾
第8章 交互式Bourne shell
8.1 启动
8.2 用Bourne shell编程
第9章 C shell
9.1 交互式C shell
9.2 用C shell编程
第10章 Korn shell
10.1 交互式Korn shell
10.2 用Korn shell编程
附录A 对shell程序员有用的UNIX实用程序
附录B 比较三种shell
附录C 正确使用引用的步聚