bash中的变量的种类 根据变量的生效范围等标准 本地变量:生效范围为当前shell进程:对当前shell之外的其它shell进程,包括当前shell的子shell进程均无效: 环境变量:生效范围为当前shell进程及其子进程: 局部变量:生效范围为当前shell进程中某代码片断(通常指函数): 位置变量:$1, $2, ...来表示,用于让脚本在脚本代码中调用通过命令行传递给它的参数: 特殊变量:$?, $0, $*, $@, $#,$n,$$ 一.本地变量 1.变量赋值:name='valu