bash中变量的种类

根据变量的生效范围等标准划分下面变量类型:

1.局部变量(标准变量,普通变量):生效范围为当前shell进程;对当前shell之外的其它shell进程,包括当前shell的子shell进程均无效

2.环境(全局)变量:生效范围为当前shell进程及其子进程

3.本地变量:生效范围为当前shell进程中某代码片断,通常指函数

4.位置变量:$1, $2, ...来表示,用于让脚本在脚本代码中调用通过命令行传递给它的参数

5.特殊变量:$?, $0, $*, $@, $#,$$

猜你喜欢

转载自www.cnblogs.com/lqynkdcwy/p/9350144.html