CH10 Shell 脚本编程
本章讲述 bash 编程的相关知识。
- 简介
- Shell 脚本的编码规范
- shell 脚本的组成
- Shell 脚本的执行
- Shell 脚本的调试
- 变量
- 变量赋值(=)、交互读取变量值(
read
) - 变量替换和变量输出 (
echo
) - 变量替换扩展
- 变量的间接引用
- 变量的字符串操作
- 变量的整数运算
- 命令行参数/位置参数、
shift
- 变量赋值(=)、交互读取变量值(
- 条件测试
test
- [] 、[[]]、(())
- 使用条件测试和命令组合实现判断逻辑
- 分支结构
if
case
- 循环结构
while
until
for
select
- 流程控制语句
break
continue
- 函数
- 函数的定义
- 传递函数的返回值
- 函数的调用