0.目录
1.简介
2.名词定义
3.Shell基本特性
3.0Shell基本特性
3.1Shell语法
3.2Shell命令
3.3Shell函数
3.4Shell参数
3.5Shell扩展
3.6重定向
3.7命令执行
3.8Shell脚本
4.Shell内建命令
4.0Shell内建命令
4.1Bourne Shell内建命令
4.2Bash内建命令
4.3修改Shell行为
4.4特殊内建命令
5.Shell变量
5.0Shell变量
5.1Bourn Shell变量
5.2Bash变量
6.Bash特性
6.0Bash特性
6.1调用Bash
6.2Bash启动文件
6.3交互式shell
6.4Bash条件表达式
6.5Shell算术运算
6.6别名
6.7数组
6.8目录堆栈
6.9控制提示符
6.10受限shell
6.11Bash POSIX模式
6.12shell兼容模式
7.作业控制
7.0作业控制
7.1作业控制基础
7.2作业控制的内建命令
7.3作业控制变量
8.命令行编辑
8.0命令行编辑
8.1行编辑介绍
8.2Readline交互
8.3Readline初始化文件
8.4可绑定的Readline命令
8.5Readline的vi模式
8.6可编程补全
8.7可编程补全内建命令
8.8一个可编程补全的例子
9.使用历史交互
9.0使用历史交互
9.1Bash历史功能
9.2Bash内建历史命令
9.3历史扩展
10.Bash安装
10.0Bash安装
10.1基础安装
10.2编译器和选项
10.3为多架构编译
10.4安装名称
10.5指定系统类型
10.6共享默认值
10.7操作控制
10.8可选特性
9 使用历史交互(Using History Interactively)
这一章所描述的是从用户角度来如何使用 GNU 历史库来进行交互。所以应该认为该章是用户指南。关于在其它程序中如何使用 GNU 历史库的信息,可参考 GUN Readline 库手册。