第1章 小试牛刀
1.1 开始
1.2 终端打印
1.3 玩转变量和环境变量
1.4 使用函数添加环境变量
1.5 使用shell进行数学运算
1.6 玩转文件描述符及重定向
1.7 数组和关联数组
1.8 使用别名
1.9 获取终端信息
1.10 获取、设置日期和延时
1.11 调试脚本
1.12 函数和参数
1.13 将命令序列的输出读入变量
1.14 不使用回车键来读取n个字符
1.15 运行命令直至执行成功
1.16 字段分隔符和迭代器
1.17 比较与测试
第2章 命令之乐
2.2 用 cat 进行拼接
2.3 录制并回放终端会话
2.4 文件查找与文件列表
2.5 玩转 xargs
2.6 用 tr 进行转换
2.7 校验和与核实
2.8 加密工具与散列
2.9 排序、唯一与重复
2.10 临时文件命名与随机数
2.11 分割文件和数据
2.12 根据扩展名切分文件名
2.13 批量重命名和移动
2.14 拼写检查与词典操作
2.15 交互输入自动化
2.16 利用并行进程加速命令执行