shell的变量类型

shell的变量类型

一、环境变量:  

作用域:当前进程及子进程都可以引用此变量。

1、export name=value

2、name=value

  export name

3、declare -x name=value

4、name=value

  declare -x name

变量引用:

${name},$name

查看环境变量:export,declare,printenv,env

撤销环境变量:unset name

只读变量:declare -x name或者 readonly name 注:只读变量不支持撤销并且无法重新赋值。随shell进程终止而终止。

二、局部变量

作用域:仅为某段片段代码(函数)

三、本地变量

作用域:仅为当前shell进程

 

上一篇:MySQL 自定义函数 - 根据输入汉字获取拼音的全拼


下一篇:MySQL----存储过程