Bash是由Brian福克斯对于GNU项目写成一个免费软件替换为Bourne shell的Unix外壳和命令语言。
在Bash新手指南初学者提供一个简单的基本的介绍,专家会发现,他们需要先进的细节。
在此您将在下面看到下面的东西。
目录
介绍
1.为什么这个指南?
2.谁应该读这本书?
3.新的版本,翻译和可用性
4.修订历史
5.捐款
6.反馈
7.版权信息
8.你需要什么?
9.本文档中使用的约定
10.本文件的组织
1.击和Bash脚本
1.1。常见的shell程序
1.2。伯恩再次壳的优势
1.3。执行命令
1.4。建筑模块
1.5。养成良好的脚本
1.6。概要
1.7。演习
2.编写和调试脚本
2.1。创建并运行一个脚本
2.2。脚本基础
2.3。调试的bash脚本
2.4。概要
2.5。演习
3. Bash环境
3.1。壳牌初始化文件
3.2。变量
3.3。引号字符
3.4。壳牌扩张
3.5。别名
3.6。更多的Bash选项
3.7。概要
3.8。演习
4.正则表达式
4.1。正则表达式
4.2。使用grep的例子
4.3。使用bash功能模式匹配
4.4。概要
4.5。演习
5. GNU SED流编辑器
5.1。介绍
5.2。交互编辑
5.3。非交互式编辑
5.4。概要
5.5。演习
6. GNU AWK编程语言
6.1。开始使用GAWK
6.2。打印程序
6.3。 GAWK变量
6.4。概要
6.5。演习
7.条件语句
7.1。简介如果
7.2。更高级的用法是否
7.3。使用case语句
7.4。概要
7.5。演习
8.编写交互脚本
8.1。显示用户信息
8.2。捕捉用户输入
8.3。概要
8.4。演习
9.重复任务
9.1。 for循环
9.2。 while循环
9.3。该until循环
9.4。 I / O重定向和循环
9.5。突破并继续
9.6。制作的菜单,选择内置
9.7。换档内置
9.8。概要
9.9。演习
10.更多变量
10.1。变量的类型
10.2。数组变量
10.3。对变量的操作
10.4。概要
10.5。演习
11.函数
11.1。介绍
11.2。在脚本的功能的例子
11.3。概要
11.4。演习
12.捕获信号
12.1。信号
12.2。陷阱
12.3。概要
12.4。演习
A. Shell功能
A.1。共同特征
A2。不同特点
你会发现所有这部分离线没有任何Internet连接,倚靠轻松DB随时随地。