多语言展示
当前在线:216今日阅读:39今日分享:10

如何定义shell编程变量及变量作用域

如何定义shell编程变量及变量作用域
工具/原料

shell

方法/步骤
1

1.在使用shell的时候,变量是经常会使用到的,变量的定义也很简单,只需要满足以下三个条件即可:变量名由数字、字母、下划线组成;必须以字母或者下划线开头;不能使用 Shell 里的关键字,下图中的的变量命名就是合法的。

2

2.定义的变量在使用的时候,直接使用$变量名即可,也可以使用${变量名},如下图

3

3.如果需要修改变量的值,不需要删除变量,只需要为变量重新赋值即可。

4

4.变量的使用域,分为三种局部变量,全局变量,环境变量三种。全局变量是指在当前整个shell窗口中都会生效,但在其它窗口中再调用是无效的。同样在其它shell脚本中调用也是无效的。

5

5.局部变量是指在特定的范围内可以使用,经常使用到的局部变量就是在函数内部。,局部变量的定义通过local关键字声音,如下图

6

6.在对变量进行输出的时候,要区分出单引号与双引号的区别,单引号不能解析变量,双引号可以正常输出变量值。

注意事项

此经验由勇敢的choy原创,觉得此经验对你有帮助,请点击下面【投票】予以支持,也可以点击上面的【五角星】来收藏!

推荐信息